Thread overview
[dmd-internals] auto-tester updates
Nov 05, 2013
Brad Roberts
Nov 08, 2013
Walter Bright
Nov 08, 2013
Brad Roberts
Nov 08, 2013
Brad Roberts
Nov 08, 2013
Walter Bright
Nov 08, 2013
Walter Bright
Nov 08, 2013
Walter Bright
November 05, 2013
I pushed some updates to the auto-tester tonight:

All of d.puremagic.com now supports https as well as http, though parts might well redirect back or link directly to http (let me know if you find any so I can fix them).  I also changed bugzilla's configuration to consider https it's base url, though I notice it doesn't enforce all urls to be https.  It's way past time for that part of the site to not be sending passwords in the clear.  I'll be setting the http side up to redirect to https tomorrow, probably.  This could itself cause problems if there's any places left on the site that attempt to redirect to http explicitly.  I'll do my best to root out those problems before you guys hit them.

In addition to being an important security improvement for bugzilla, the https changes are an prerequisite step towards integrating with github and using oauth to establish identity.  Once that work is done, everyone who's a member of one of the github teams for the various repositories will be allowed to:

  1) add new people to the list of pull requests to test, no longer depending on me to do it
  2) toggle the auto-merge state of pull requests for repositories you have pull rights to at github

The auto-merge work is about 90% complete.  Some of the UI elements will show up as I complete the work.  So, if you see parts that indicate that requests will be automatically merged, it's a bit of a lie, for another day or two.  I'll send more mail when it's actually live with details about how it works and where to look for the controls.  For the first version, the toggling of the auto-merge flag will be only through the d.puremagic.com site.  At some point, I'll integrate with the comment system at github, but that will require more work and care.

As usual, if anything seems broken, shout.

Later,
Brad

(yeah, I'm pushing new code into production and then shortly thereafter going to bed.. fingers crossed)
_______________________________________________
dmd-internals mailing list
dmd-internals@puremagic.com
http://lists.puremagic.com/mailman/listinfo/dmd-internals

November 07, 2013
I don't know if this has anything to do with your recent changes, but when pulling github PR's, bugzilla no longer gets updated.

On 11/5/2013 1:13 AM, Brad Roberts wrote:
> I pushed some updates to the auto-tester tonight:
>
> All of d.puremagic.com now supports https as well as http, though parts might well redirect back or link directly to http (let me know if you find any so I can fix them).  I also changed bugzilla's configuration to consider https it's base url, though I notice it doesn't enforce all urls to be https.  It's way past time for that part of the site to not be sending passwords in the clear.  I'll be setting the http side up to redirect to https tomorrow, probably.  This could itself cause problems if there's any places left on the site that attempt to redirect to http explicitly.  I'll do my best to root out those problems before you guys hit them.
>
> In addition to being an important security improvement for bugzilla, the https changes are an prerequisite step towards integrating with github and using oauth to establish identity. Once that work is done, everyone who's a member of one of the github teams for the various repositories will be allowed to:
>
>   1) add new people to the list of pull requests to test, no longer depending on me to do it
>   2) toggle the auto-merge state of pull requests for repositories you have pull rights to at github
>
> The auto-merge work is about 90% complete.  Some of the UI elements will show up as I complete the work.  So, if you see parts that indicate that requests will be automatically merged, it's a bit of a lie, for another day or two.  I'll send more mail when it's actually live with details about how it works and where to look for the controls.  For the first version, the toggling of the auto-merge flag will be only through the d.puremagic.com site.  At some point, I'll integrate with the comment system at github, but that will require more work and care.
>
> As usual, if anything seems broken, shout.
>
> Later,
> Brad
>
> (yeah, I'm pushing new code into production and then shortly thereafter going to bed.. fingers crossed)
> _______________________________________________
> dmd-internals mailing list
> dmd-internals@puremagic.com
> http://lists.puremagic.com/mailman/listinfo/dmd-internals
>
>

_______________________________________________
dmd-internals mailing list
dmd-internals@puremagic.com
http://lists.puremagic.com/mailman/listinfo/dmd-internals

November 07, 2013
That's the only thing that's changed that would likely have caused it.. I'll see if I can find out what's up

On 11/7/13 4:54 PM, Walter Bright wrote:
> I don't know if this has anything to do with your recent changes, but when pulling github PR's,
> bugzilla no longer gets updated.
>
> On 11/5/2013 1:13 AM, Brad Roberts wrote:
>> I pushed some updates to the auto-tester tonight:
>>
>> All of d.puremagic.com now supports https as well as http, though parts might well redirect back
>> or link directly to http (let me know if you find any so I can fix them).  I also changed
>> bugzilla's configuration to consider https it's base url, though I notice it doesn't enforce all
>> urls to be https.  It's way past time for that part of the site to not be sending passwords in the
>> clear. I'll be setting the http side up to redirect to https tomorrow, probably. This could itself
>> cause problems if there's any places left on the site that attempt to redirect to http
>> explicitly.  I'll do my best to root out those problems before you guys hit them.
>>
>> In addition to being an important security improvement for bugzilla, the https changes are an
>> prerequisite step towards integrating with github and using oauth to establish identity. Once that
>> work is done, everyone who's a member of one of the github teams for the various repositories will
>> be allowed to:
>>
>>   1) add new people to the list of pull requests to test, no longer depending on me to do it
>>   2) toggle the auto-merge state of pull requests for repositories you have pull rights to at github
>>
>> The auto-merge work is about 90% complete.  Some of the UI elements will show up as I complete the
>> work.  So, if you see parts that indicate that requests will be automatically merged, it's a bit
>> of a lie, for another day or two. I'll send more mail when it's actually live with details about
>> how it works and where to look for the controls.  For the first version, the toggling of the
>> auto-merge flag will be only through the d.puremagic.com site.  At some point, I'll integrate with
>> the comment system at github, but that will require more work and care.
>>
>> As usual, if anything seems broken, shout.
>>
>> Later,
>> Brad
>>
>> (yeah, I'm pushing new code into production and then shortly thereafter going to bed.. fingers
>> crossed)
>> _______________________________________________
>> dmd-internals mailing list
>> dmd-internals@puremagic.com
>> http://lists.puremagic.com/mailman/listinfo/dmd-internals
>>
>>
>
> _______________________________________________
> dmd-internals mailing list
> dmd-internals@puremagic.com
> http://lists.puremagic.com/mailman/listinfo/dmd-internals

_______________________________________________
dmd-internals mailing list
dmd-internals@puremagic.com
http://lists.puremagic.com/mailman/listinfo/dmd-internals

November 07, 2013
I updated the url's at github to point to https.  Hopefully that fixes it.  Watch the next pull merge and let me know if it's still not working.

On 11/7/13 5:11 PM, Brad Roberts wrote:
> That's the only thing that's changed that would likely have caused it.. I'll see if I can find out
> what's up
>
> On 11/7/13 4:54 PM, Walter Bright wrote:
>> I don't know if this has anything to do with your recent changes, but when pulling github PR's,
>> bugzilla no longer gets updated.
>>
>> On 11/5/2013 1:13 AM, Brad Roberts wrote:
>>> I pushed some updates to the auto-tester tonight:
>>>
>>> All of d.puremagic.com now supports https as well as http, though parts might well redirect back
>>> or link directly to http (let me know if you find any so I can fix them).  I also changed
>>> bugzilla's configuration to consider https it's base url, though I notice it doesn't enforce all
>>> urls to be https.  It's way past time for that part of the site to not be sending passwords in the
>>> clear. I'll be setting the http side up to redirect to https tomorrow, probably. This could itself
>>> cause problems if there's any places left on the site that attempt to redirect to http
>>> explicitly.  I'll do my best to root out those problems before you guys hit them.
>>>
>>> In addition to being an important security improvement for bugzilla, the https changes are an
>>> prerequisite step towards integrating with github and using oauth to establish identity. Once that
>>> work is done, everyone who's a member of one of the github teams for the various repositories will
>>> be allowed to:
>>>
>>>   1) add new people to the list of pull requests to test, no longer depending on me to do it
>>>   2) toggle the auto-merge state of pull requests for repositories you have pull rights to at github
>>>
>>> The auto-merge work is about 90% complete.  Some of the UI elements will show up as I complete the
>>> work.  So, if you see parts that indicate that requests will be automatically merged, it's a bit
>>> of a lie, for another day or two. I'll send more mail when it's actually live with details about
>>> how it works and where to look for the controls.  For the first version, the toggling of the
>>> auto-merge flag will be only through the d.puremagic.com site.  At some point, I'll integrate with
>>> the comment system at github, but that will require more work and care.
>>>
>>> As usual, if anything seems broken, shout.
>>>
>>> Later,
>>> Brad
>>>
>>> (yeah, I'm pushing new code into production and then shortly thereafter going to bed.. fingers
>>> crossed)
>>> _______________________________________________
>>> dmd-internals mailing list
>>> dmd-internals@puremagic.com
>>> http://lists.puremagic.com/mailman/listinfo/dmd-internals
>>>
>>>
>>
>> _______________________________________________
>> dmd-internals mailing list
>> dmd-internals@puremagic.com
>> http://lists.puremagic.com/mailman/listinfo/dmd-internals
>
> _______________________________________________
> dmd-internals mailing list
> dmd-internals@puremagic.com
> http://lists.puremagic.com/mailman/listinfo/dmd-internals

_______________________________________________
dmd-internals mailing list
dmd-internals@puremagic.com
http://lists.puremagic.com/mailman/listinfo/dmd-internals

November 07, 2013
Will do. Thanks for the quick action.

On 11/7/2013 5:16 PM, Brad Roberts wrote:
> I updated the url's at github to point to https.  Hopefully that fixes it.  Watch the next pull merge and let me know if it's still not working.
>
> On 11/7/13 5:11 PM, Brad Roberts wrote:
>> That's the only thing that's changed that would likely have caused it.. I'll see if I can find out
>> what's up
>>
>> On 11/7/13 4:54 PM, Walter Bright wrote:
>>> I don't know if this has anything to do with your recent changes, but when pulling github PR's,
>>> bugzilla no longer gets updated.

_______________________________________________
dmd-internals mailing list
dmd-internals@puremagic.com
http://lists.puremagic.com/mailman/listinfo/dmd-internals

November 07, 2013
Not working.

On 11/7/2013 7:52 PM, Walter Bright wrote:
> Will do. Thanks for the quick action.
>
> On 11/7/2013 5:16 PM, Brad Roberts wrote:
>> I updated the url's at github to point to https.  Hopefully that fixes it.  Watch the next pull merge and let me know if it's still not working.
>>
>> On 11/7/13 5:11 PM, Brad Roberts wrote:
>>> That's the only thing that's changed that would likely have caused it.. I'll see if I can find out
>>> what's up
>>>
>>> On 11/7/13 4:54 PM, Walter Bright wrote:
>>>> I don't know if this has anything to do with your recent changes, but when pulling github PR's,
>>>> bugzilla no longer gets updated.
>

_______________________________________________
dmd-internals mailing list
dmd-internals@puremagic.com
http://lists.puremagic.com/mailman/listinfo/dmd-internals

November 07, 2013
Ignore that last message - it IS working. I just didn't wait long enough. Thanks for the fix!

On 11/7/2013 7:52 PM, Walter Bright wrote:
> Will do. Thanks for the quick action.
>
> On 11/7/2013 5:16 PM, Brad Roberts wrote:
>> I updated the url's at github to point to https.  Hopefully that fixes it.  Watch the next pull merge and let me know if it's still not working.
>>
>> On 11/7/13 5:11 PM, Brad Roberts wrote:
>>> That's the only thing that's changed that would likely have caused it.. I'll see if I can find out
>>> what's up
>>>
>>> On 11/7/13 4:54 PM, Walter Bright wrote:
>>>> I don't know if this has anything to do with your recent changes, but when pulling github PR's,
>>>> bugzilla no longer gets updated.
>

_______________________________________________
dmd-internals mailing list
dmd-internals@puremagic.com
http://lists.puremagic.com/mailman/listinfo/dmd-internals