#3899 Subscriptions admin improvements

unreleased
open
nobody
General
nobody
2015-03-09
2012-03-15
Anonymous
No

Originally created by: sf-editor

It takes a long time to click all the checkboxes if you want to unsubscribe from everything, so a "check all" would be nice.

Related

Tickets: #2834

Discussion

  • Jenny Steele - 2012-04-18

    Also, this needs pagination. I am subscribed to all the artifacts in all the tools in all the projects I've migrated. This page is silly long for me.

     
  • Jenny Steele - 2012-04-18
    • assigned_to: Jenny Steele
    • milestone: limbo --> forge-may-04
     
  • Jenny Steele - 2012-04-18

    I'll make a sketch of UI improvements for this.

     
  • Jenny Steele - 2012-04-18

    How about instead of a giant table of subscriptions here we do an accordion? On load, you see a list of projects. You can either choose to delete all subscriptions for the project, or expand the project to see a list of tools you're subscribed to inside it. Then you can choose to delete the subscriptions to everything in the tool, or drill down further to a specific artifact. I suspect people rarely want to unsubscribe from a specific artifact - usually it's a disinterest in an entire project or not caring about updates in the forum but wanting to see new commits, for instance. I might add a different background color for each level of accordion here to show it's different if that looks right. The initial project list should be paged and the sublevels should be loaded by ajax.

    In addition to just deleting all the current subscriptions, there should be an option for "never subscribe me to this again". There should also be a global option "never subscribe me to anything". These might need to be in a different ticket though since that'll need changes to the subscription mechanism in addition to just UI work here.

     
  • Dave Brondsema

    Dave Brondsema - 2012-06-01
    • size: --> 4
     
  • Dave Brondsema

    Dave Brondsema - 2012-07-27
    • milestone: forge-aug-10 --> forge-backlog
     
  • Jenny Steele - 2012-08-14
    • assigned_to: Jenny Steele --> nobody
     
  • Dave Brondsema

    Dave Brondsema - 2012-10-30
    • labels: --> ux
    • Description has changed:

    Diff:

    --- old
    +++ new
    @@ -1 +1 @@
    -It takes a long time to click all the checkboxes if you want to unsubscribe from everything, so a "check all" would be nice. We should also add some sort of "never subscribe me" option to prevent people from getting signed up for new subscriptions automatically if they don't want them.
    +It takes a long time to click all the checkboxes if you want to unsubscribe from everything, so a "check all" would be nice.
    
     
  • Dave Brondsema

    Dave Brondsema - 2012-10-30

    [#2834] makes it so that subscriptions won't be re-added

     

    Related

    Tickets: #2834


Log in to post a comment.