Feature request: automatic resolution of old issues

Garry's Avatar

Garry

17 Mar, 2009 01:56 AM

I often find myself "resolving" old issues manually. This generally happens in the following cases:

  • I "comment & resolve" the issue; the person replies with "Thanks", etc...; the issue is opened again by Tender cuz that's what it does, and stays open cuz nobody looks at it anymore (since it was already completed)

  • Some issues just don't really have a resolution at the present time, it might be a month or two down the road. I don't see much of a need to keep these open, they just clutter the issues list.

So I have to go in and go through the current list of "New" and "Open" issues and close the old ones.

It would be cool to have an option to set a "timeout" on issues, for example, say 5 days. If no one has replied in 5 days, the issue is closed. This timeout value would be configurable.

  1. 1 Posted by System on 17 Mar, 2009 09:03 PM

    System's Avatar

    This discussion was assigned to Kyle Neath, on ticket 267.

  2. 2 Posted by Kyle Neath (Git... on 17 Mar, 2009 09:04 PM

    Kyle Neath (GitHub Staff) 's Avatar

    I'm not sure I like the idea of auto-resolving issues, but we do plan on adding a lot more robust search (admin-side) along with mass-edit. Hopefully these two would let you search for issues like this, select all & then resolve.

  3. 3 Posted by Garry Dolley on 18 Mar, 2009 12:18 AM

    Garry Dolley's Avatar

    That still requires a manual process, something I need to put on my calendar = fail.

    It's not like it has to be enabled by default or for everyone. Just an option in "Settings" that admins can turn on.

  4. 4 Posted by tj on 18 Aug, 2010 12:47 AM

    tj's Avatar

    An auto-close feature would be very helpful.

    Our previous ticket system allowed us to set up an email 'warning' to the customer letting them know their ticket was going to be closed if no further action was taken.

    We could set the time for it to be triggered, and create a custom email template for the message.

    Please consider this as a feature, it would be very helpful.

  5. Support Staff 5 Posted by Courtenay on 18 Aug, 2010 05:05 AM

    Courtenay's Avatar

    Thanks for the suggestion. You could easily build something like this
    with the API, and run it on a cron job.. just grab all discussions,
    inspect their last-updated-at field (most recent comment), and create
    a comment for those still open, save a record of it and then close
    them a day later.

  6. 6 Posted by Adam Howard on 13 Sep, 2010 02:17 PM

    Adam Howard's Avatar

    If anyone's still in need of this, I've written a script that will do it using the tender API. It's undocumented, but the config file should be clear enough. Just run it on a daily cron.

    http://github.com/skattyadz/tender-autoresolve

    Adam

  7. 7 Posted by Will on 13 Sep, 2010 04:09 PM

    Will's Avatar

    Very cool Adam!

  8. 8 Posted by Garry Dolley on 13 Sep, 2010 08:07 PM

    Garry Dolley's Avatar

    This is cool, thanks!

  9. 9 Posted by tj on 18 Sep, 2010 12:10 AM

    tj's Avatar

    Awesome .. thanks for sharing!!

    TJ Baker
    Team Joomlashack
    www.joomlashack.com

    On Mon, Sep 13, 2010 at 1:10 PM, Garry Dolley <
    [email blocked]<tender%[email blocked]>
    > wrote:

  10. brandi closed this discussion on 23 Dec, 2010 06:24 PM.

Discussions are closed to public comments.
If you need help with Tender please start a new discussion.

Keyboard shortcuts

Generic

? Show this help
ESC Blurs the current field

Comment Form

r Focus the comment reply box
^ + ↩ Submit the comment

You can use Command ⌘ instead of Control ^ on Mac