[dreamwidth/dw-nonfree] cf3172: [#843] Add "status: claimed" when someone claims a...
Branch: refs/heads/release-1.21
Home: https://github.com/dreamwidth/dw-nonfree
Commit: cf3172dbe7859b401225f3b9e9915d3f9b2431a8
https://github.com/dreamwidth/dw-nonfree/commit/cf3172dbe7859b401225f3b9e9915d3f9b2431a8
Author: Afuna <fu@dreamwidth.org>
Date: 2014-07-22 (Tue, 22 Jul 2014)
Changed paths:
M cgi-bin/DW/Controller/Interface/Github.pm
Log Message:
-----------
[#843] Add "status: claimed" when someone claims an issue
There's no push notification for when someone does it using the
dropdown, but this will work for most people because most people can't
select from a dropdown anyway
Commit: 93d896783ea237569c6001de39966363d63e0c48
https://github.com/dreamwidth/dw-nonfree/commit/93d896783ea237569c6001de39966363d63e0c48
Author: Afuna <fu@dreamwidth.org>
Date: 2014-07-22 (Tue, 22 Jul 2014)
Changed paths:
M cgi-bin/DW/Controller/Interface/Github.pm
Log Message:
-----------
Add response text for easier debugging
(can be viewed in Github -> Settings -> Hooks -> your webhook -> Recent
Deliveries -> Response)
Commit: 8a08f19225e3ce45d092e922d89383e7981906ae
https://github.com/dreamwidth/dw-nonfree/commit/8a08f19225e3ce45d092e922d89383e7981906ae
Author: Afuna <fu@dreamwidth.org>
Date: 2014-07-22 (Tue, 22 Jul 2014)
Changed paths:
M cgi-bin/DW/Controller/Interface/Github.pm
Log Message:
-----------
[#843] Add status: unclaimed / status: claimed automatically
* only to type: issue, not type: pull request
* when the issue is opened, apply the claimed/unclaimed status
* when a comment is made on an issue, update the claimed/unclaimed status
if it's been changed without our noticing (may have been selected via
the dropdown, for example), and make sure to automatically add the
claimed/unclaimed status if the labels have been edited
Commit: 7ab51d013f983675ffc5a7c76ceaa0206951c506
https://github.com/dreamwidth/dw-nonfree/commit/7ab51d013f983675ffc5a7c76ceaa0206951c506
Author: Afuna <fu@dreamwidth.org>
Date: 2014-07-22 (Tue, 22 Jul 2014)
Changed paths:
M cgi-bin/DW/Controller/Interface/Github.pm
Log Message:
-----------
[#843] Assign / add status: claimed when someone makes a pull request
Includes some refactoring of common functionality into a function
Commit: 348d506bc6501e37bd3fa3e96125d36ec9ce81e5
https://github.com/dreamwidth/dw-nonfree/commit/348d506bc6501e37bd3fa3e96125d36ec9ce81e5
Author: Afuna <afuna@users.noreply.github.com>
Date: 2014-07-22 (Tue, 22 Jul 2014)
Changed paths:
M cgi-bin/DW/Controller/Interface/Github.pm
Log Message:
-----------
Merge pull request #72 from afuna/github-claim-labels-bug-843
Automate status: claimed/status: unclaimed
Compare: https://github.com/dreamwidth/dw-nonfree/compare/33660cd3065a...348d506bc650
Home: https://github.com/dreamwidth/dw-nonfree
Commit: cf3172dbe7859b401225f3b9e9915d3f9b2431a8
https://github.com/dreamwidth/dw-nonfree/commit/cf3172dbe7859b401225f3b9e9915d3f9b2431a8
Author: Afuna <fu@dreamwidth.org>
Date: 2014-07-22 (Tue, 22 Jul 2014)
Changed paths:
M cgi-bin/DW/Controller/Interface/Github.pm
Log Message:
-----------
[#843] Add "status: claimed" when someone claims an issue
There's no push notification for when someone does it using the
dropdown, but this will work for most people because most people can't
select from a dropdown anyway
Commit: 93d896783ea237569c6001de39966363d63e0c48
https://github.com/dreamwidth/dw-nonfree/commit/93d896783ea237569c6001de39966363d63e0c48
Author: Afuna <fu@dreamwidth.org>
Date: 2014-07-22 (Tue, 22 Jul 2014)
Changed paths:
M cgi-bin/DW/Controller/Interface/Github.pm
Log Message:
-----------
Add response text for easier debugging
(can be viewed in Github -> Settings -> Hooks -> your webhook -> Recent
Deliveries -> Response)
Commit: 8a08f19225e3ce45d092e922d89383e7981906ae
https://github.com/dreamwidth/dw-nonfree/commit/8a08f19225e3ce45d092e922d89383e7981906ae
Author: Afuna <fu@dreamwidth.org>
Date: 2014-07-22 (Tue, 22 Jul 2014)
Changed paths:
M cgi-bin/DW/Controller/Interface/Github.pm
Log Message:
-----------
[#843] Add status: unclaimed / status: claimed automatically
* only to type: issue, not type: pull request
* when the issue is opened, apply the claimed/unclaimed status
* when a comment is made on an issue, update the claimed/unclaimed status
if it's been changed without our noticing (may have been selected via
the dropdown, for example), and make sure to automatically add the
claimed/unclaimed status if the labels have been edited
Commit: 7ab51d013f983675ffc5a7c76ceaa0206951c506
https://github.com/dreamwidth/dw-nonfree/commit/7ab51d013f983675ffc5a7c76ceaa0206951c506
Author: Afuna <fu@dreamwidth.org>
Date: 2014-07-22 (Tue, 22 Jul 2014)
Changed paths:
M cgi-bin/DW/Controller/Interface/Github.pm
Log Message:
-----------
[#843] Assign / add status: claimed when someone makes a pull request
Includes some refactoring of common functionality into a function
Commit: 348d506bc6501e37bd3fa3e96125d36ec9ce81e5
https://github.com/dreamwidth/dw-nonfree/commit/348d506bc6501e37bd3fa3e96125d36ec9ce81e5
Author: Afuna <afuna@users.noreply.github.com>
Date: 2014-07-22 (Tue, 22 Jul 2014)
Changed paths:
M cgi-bin/DW/Controller/Interface/Github.pm
Log Message:
-----------
Merge pull request #72 from afuna/github-claim-labels-bug-843
Automate status: claimed/status: unclaimed
Compare: https://github.com/dreamwidth/dw-nonfree/compare/33660cd3065a...348d506bc650