0521758ed49b71fad7c0b34bb5c906f03d927882: rbmozui / mozreview: Initial work to expose UI and WebAPI for Try Autoland. (Bug 1109218) r=smacleod,brennie.
Mike Conley <mconley@mozilla.com> - Fri, 23 Jan 2015 12:45:14 -0500 - rev 360418
Push 16998 by rwood@mozilla.com at Mon, 02 May 2016 19:42:03 +0000
rbmozui / mozreview: Initial work to expose UI and WebAPI for Try Autoland. (Bug 1109218) r=smacleod,brennie. This is the initial work to write and expose the TryAutolandTriggerResource on the MozReview extension, and the very early work to expose the UI for hitting that API endpoint in RBMozUI. Note that RBMozUI is going to be merged into MozReview, so that's what's informing us putting the new resource and models into MozReview for now. When the endpoint is hit, if the user requesting the Try Build is the review request submitter, we communicate with the Try Autoland service via a configurable URL, get a job ID back from Try Autoland, and add it to a custom table. Try Autoland will then need to hit another web API endpoint to update us when the landing has occurred, but that resource will be developed in a later commit. The front-end to hit the API endpoint is still in the very early, work-in-progress stages. It currently hits the endpoint, but doesn't do much with success or fail results. Again, this is mostly foundational work that we want to get landed so that other people can start contributing with relative ease.
453f3494d33cd4deb709a713a9b2b28aa481c5b9: pash: clean up some formatting (bug 1132085); r=bkero
Gregory Szorc <gps@mozilla.com> - Tue, 17 Feb 2015 09:15:09 -0800 - rev 360417
Push 16998 by rwood@mozilla.com at Mon, 02 May 2016 19:42:03 +0000
pash: clean up some formatting (bug 1132085); r=bkero Various messages are now formatted more clearly. We also replace all references to "IT bug" with Developer Services.
431288a17679556b3f2c51a22c8a0a882201393e: pash: don't show trailing period after repository list; r=bkero
Gregory Szorc <gps@mozilla.com> - Tue, 17 Feb 2015 09:14:54 -0800 - rev 360416
Push 16998 by rwood@mozilla.com at Mon, 02 May 2016 19:42:03 +0000
pash: don't show trailing period after repository list; r=bkero It is visually distracting.
0e63b4afe01b264a344eab961cba02e75a4213a0: reviewboard: add -c to push to allow single changesets to be reviewed (bug 1097213); r=smacleod
Gregory Szorc <gps@mozilla.com> - Mon, 16 Feb 2015 09:43:22 -0800 - rev 360415
Push 16998 by rwood@mozilla.com at Mon, 02 May 2016 19:42:03 +0000
reviewboard: add -c to push to allow single changesets to be reviewed (bug 1097213); r=smacleod Attempting to push a single changeset in the middle of an unpublished commit range will result in multiple commits getting flagged for review if there are unpublished ancestors. e.g. `hg push -r .::.`` will flag multiple changesets if p1(.) is non-public. This change adds "-c" to `hg push`. The argument can be used to explicitly denote only a single changeset for review.
12e9b8ceb49ee50f6291f7800c493f2b4fd6a293: rbmozui: Release 0.2.13beta.
Mike Conley <mconley@mozilla.com> - Fri, 13 Feb 2015 19:00:21 -0500 - rev 360414
Push 16998 by rwood@mozilla.com at Mon, 02 May 2016 19:42:03 +0000
rbmozui: Release 0.2.13beta.
d92bde3f8b591027e19b34b109d6338da1feda30: rbmozui: Escape review request summary and description in commit list view (bug 1133088); r=smacleod.
Mike Conley <mconley@mozilla.com> - Fri, 13 Feb 2015 17:22:42 -0500 - rev 360413
Push 16998 by rwood@mozilla.com at Mon, 02 May 2016 19:42:03 +0000
rbmozui: Escape review request summary and description in commit list view (bug 1133088); r=smacleod.
8e18efe92b20db3fc9926b27ebc63634585165c8: bzpost: print public bug URL rather than bug number (bug 1132736). r=gps
Nick Alexander <nalexander@mozilla.com> - Thu, 12 Feb 2015 15:50:23 -0800 - rev 360412
Push 16998 by rwood@mozilla.com at Mon, 02 May 2016 19:42:03 +0000
bzpost: print public bug URL rather than bug number (bug 1132736). r=gps The advantage to printing the public bug URL is that it's automatically hyperlinked by many shells.
0dfbdacd7a451cb670bac26f2f2ede68eff5db9b: firefoxtree: implement {fxheads} template keyword (bug 1122188); r=ted
Gregory Szorc <gps@mozilla.com> - Thu, 12 Feb 2015 11:07:01 -0800 - rev 360411
Push 16998 by rwood@mozilla.com at Mon, 02 May 2016 19:42:03 +0000
firefoxtree: implement {fxheads} template keyword (bug 1122188); r=ted This patch implements {fxheads} to return a list of string Firefox trees whose heads were last seen on a changeset. The caching logic was split out to facilitate more templates in the future.
cdef7fa67221c08126838a2417c75bc484e77a02: hghooks: Show changesets in IDL hook error message (bug 1128518). r=gps
Birunthan Mohanathas <birunthan@mohanathas.com> - Thu, 12 Feb 2015 07:06:15 +0200 - rev 360410
Push 16998 by rwood@mozilla.com at Mon, 02 May 2016 19:42:03 +0000
hghooks: Show changesets in IDL hook error message (bug 1128518). r=gps
482a2313672f35869c0a32c667e5937e8495b381: docs: add section on who has access and how to configure URLs
Gregory Szorc <gps@mozilla.com> - Wed, 11 Feb 2015 11:04:16 -0800 - rev 360409
Push 16998 by rwood@mozilla.com at Mon, 02 May 2016 19:42:03 +0000
docs: add section on who has access and how to configure URLs
f4e549215a09ba9546bc5f03c11c46a84e3bffd2: docs: add section on managing user repos on hg.mozilla.org
Gregory Szorc <gps@mozilla.com> - Wed, 11 Feb 2015 09:47:26 -0800 - rev 360408
Push 16998 by rwood@mozilla.com at Mon, 02 May 2016 19:42:03 +0000
docs: add section on managing user repos on hg.mozilla.org These docs more or less exist today at https://developer.mozilla.org/en-US/docs/Creating_Mercurial_User_Repositories Let's establish a new home somewhere more canonical.
cb06bd5a1a9626f9a1c047b62129c97c84301f2b: docs: move SSH configuration into own, shared section
Gregory Szorc <gps@mozilla.com> - Wed, 11 Feb 2015 09:46:29 -0800 - rev 360407
Push 16998 by rwood@mozilla.com at Mon, 02 May 2016 19:42:03 +0000
docs: move SSH configuration into own, shared section The SSH configuration for Mercurial is shared among many services. Consolidate the docs.
8438883d8b2774a6b896f4689d028fd92ff77469: scripts: delete mirror-pull
Gregory Szorc <gps@mozilla.com> - Wed, 11 Feb 2015 08:44:15 -0800 - rev 360406
Push 16998 by rwood@mozilla.com at Mon, 02 May 2016 19:42:03 +0000
scripts: delete mirror-pull The actual script in sysadmins is an .erb file. Don't give the illusion this file is canonical by having it in the repo.
6170be263a0d0bbb7772d30973c8fad2638bf8e4: hgrb: Create functions for code that is shared between pushing reviews and reserving review ids (bug 1128977); r=gps
Dan Minor <dminor@mozilla.com> - Thu, 05 Feb 2015 08:55:52 -0500 - rev 360405
Push 16998 by rwood@mozilla.com at Mon, 02 May 2016 19:42:03 +0000
hgrb: Create functions for code that is shared between pushing reviews and reserving review ids (bug 1128977); r=gps There is some shared code between pushing a review and reserving review ids for a push. This breaks this code out into functions both for ease of reuse and to improve readability. In the future we should work to minimize the duplicated work between reserving a review and pushing it, but for now, we can't assume that a client has first reserved review ids prior to attempting to push.
f4e3d26189c3a4ae091c823a233e3db87aeb6edd: mozext: return original response code
Gregory Szorc <gps@mozilla.com> - Tue, 10 Feb 2015 22:44:09 -0800 - rev 360404
Push 16998 by rwood@mozilla.com at Mon, 02 May 2016 19:42:03 +0000
mozext: return original response code Leftover from the previous commit.
563e7746c455ecc57bf21409599701d054562841: mozext: fetch pushlog automatically during pull
Gregory Szorc <gps@mozilla.com> - Tue, 10 Feb 2015 22:43:14 -0800 - rev 360403
Push 16998 by rwood@mozilla.com at Mon, 02 May 2016 19:42:03 +0000
mozext: fetch pushlog automatically during pull This is a low-hanging fruit that's now possible without additional server round trip since the pushlog extension is advertising a capability on the server. This should help make the problems with the pushlog being out of sync (because you need to manually run `hg pushlogsync`) a thing of the past.
4a9f6cab82d0b370a824ab8c0bbe5ff612549474: pash: don't create pushlog2.db on newly created repos; r=bkero
Gregory Szorc <gps@mozilla.com> - Tue, 10 Feb 2015 14:49:06 -0800 - rev 360402
Push 16998 by rwood@mozilla.com at Mon, 02 May 2016 19:42:03 +0000
pash: don't create pushlog2.db on newly created repos; r=bkero The pushlog extension will create pushlog2.db if it needs to. Don't create it from pash.
db66aa9c55720b9c2274a150a18e487904029692: pash: sort repo list; r=bkero
Gregory Szorc <gps@mozilla.com> - Tue, 10 Feb 2015 14:41:07 -0800 - rev 360401
Push 16998 by rwood@mozilla.com at Mon, 02 May 2016 19:42:03 +0000
pash: sort repo list; r=bkero The list of available repositories should be sorted to aid human discovery.
c7c8785ae0cff1a15536107637e7151b1db9ba95: hghooks: request hg 3.2+ for prevent-idl-change-without-uuid-bump test
Gregory Szorc <gps@mozilla.com> - Tue, 10 Feb 2015 16:59:14 -0800 - rev 360400
Push 16998 by rwood@mozilla.com at Mon, 02 May 2016 19:42:03 +0000
hghooks: request hg 3.2+ for prevent-idl-change-without-uuid-bump test This is a follow-up from the hook introduction in bug 1128518. The hook relies on Mercurial APIs not present until Mercurial 3.2. Our test harness still runs older Mercurial versions. This was causing test failures in automation. Add the special syntax to the test so it only runs on Mercurial 3.2+.
6c2e6cfdfa2177a56031f28bffb189760037853f: docs: update state of hg.mozilla.org replication and publishing
Gregory Szorc <gps@mozilla.com> - Tue, 10 Feb 2015 15:53:38 -0800 - rev 360399
Push 16998 by rwood@mozilla.com at Mon, 02 May 2016 19:42:03 +0000
docs: update state of hg.mozilla.org replication and publishing Bookmark and phases changes on hg.mozilla.org now mirror properly. Also, user repositories are non-publishing. So, the giant warnings about hg.mozilla.org being unusable can go away.
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 +300000 tip