User story (meta) #417

Duplicate directives

Added by François ARMAND about 4 years ago. Updated over 2 years ago.

Status:Released Start date:2010-12-23
Priority:4 Due date:2010-12-23
Assignee:Jean VILVER % Done:

100%

Category:Webapp - Config management
Target version:2.4.0~beta3 Estimated time:3.00 hours
Needs translating:No

Description

We want to be able to duplicate a Directive, just using a different name.

Specs:

  • add a "Clone" button in the top box of the Directive details, along with "Delete", "Disable", etc
  • when the button is clicked, open a pop-up looking alike the "create" pop-up, with name defaulted "Copy of <name of duplicated Directive>", and exactly the same description
  • on submit, check for name unicity and on success, open the directive detail page.
  • all other values should be copied as is into the new Directive
  • the new Directive should have a new UUID
  • the new Directive MUST NOT be in any Rules

Associated revisions

Revision b3529a3e
Added by Jean VILVER over 2 years ago

Fixes #417 Implement clone of Directive

Revision 7ec950ec
Added by Jean VILVER over 2 years ago

Fixes #417 Implement clone of Directive

Revision e355e510
Added by François ARMAND over 2 years ago

Merge branch 'branches/rudder/2.4'

  • branches/rudder/2.4:
    Revert "Fixes #459 Implement Clone Group"
    Revert "Fixes #417 Implement clone of Directive"
    Fixes #417 Implement clone of Directive
    Fixes #2588: initialize configuration-repository archive so that root categories are correctly serialised
    Fixes #2592: use consistant label name for serialized object (rules, etc)
    Fixes #2591 Change "Reason" default message to blank in Event Logs when creating a Rule
    Clarify event names in the event log. Fixes #2590
    Ref #2574 make title bar easiez too read (white text and bigger font)

History

#1 Updated by Jonathan CLARKE about 4 years ago

  • Category set to 9

#2 Updated by Jonathan CLARKE about 4 years ago

  • Subject changed from Screen policy instance - G8 - duplication de Policy Instance to E07-07: Dupliquer une PI
  • Status changed from New to Qualified
  • Priority changed from 2 to 3
  • Start date deleted (2010-11-22)
  • Estimated time set to 2.00

#3 Updated by Jonathan CLARKE almost 4 years ago

  • Target version set to 4

#4 Updated by Jonathan CLARKE almost 4 years ago

  • Status changed from Qualified to 2
  • Estimated time changed from 2.00 to 3.00

#5 Updated by Jonathan CLARKE almost 4 years ago

  • Priority changed from 3 to 4

#6 Updated by Jonathan CLARKE almost 4 years ago

  • Target version deleted (4)

#7 Updated by François ARMAND about 3 years ago

  • Target version set to Ideas (2.5 specific)

#8 Updated by Jonathan CLARKE about 3 years ago

  • Needs translating set to Yes

#9 Updated by François ARMAND over 2 years ago

  • Subject changed from E07-07: Dupliquer une PI to Duplicate directives
  • Description updated (diff)
  • Needs translating changed from Yes to No

#10 Updated by Jean VILVER over 2 years ago

  • Assignee set to Jean VILVER

#11 Updated by Jonathan CLARKE over 2 years ago

  • Description updated (diff)
  • Target version changed from Ideas (2.5 specific) to 46

Jean, here are some basic specs for this feature.

#12 Updated by Jonathan CLARKE over 2 years ago

Jean, I thought you were working on this? Why is this ticket marked "To be started" if so?

#13 Updated by Jean VILVER over 2 years ago

  • Status changed from 2 to In progress

I forgot to change the status in Redmine. But yeah, I'm on this issue.

#14 Updated by Jonathan CLARKE over 2 years ago

  • Target version changed from 46 to 47

#15 Updated by Jean VILVER over 2 years ago

  • Status changed from In progress to Pending technical review
  • % Done changed from 0 to 100

#16 Updated by Jonathan CLARKE over 2 years ago

  • Status changed from Pending technical review to 2
  • % Done changed from 100 to 90

This commit is on the wrong branch - 2.4, but it should be master. This needs fixing ASAP.

#17 Updated by Jean VILVER over 2 years ago

  • Status changed from 2 to Pending technical review
  • % Done changed from 90 to 100

#18 Updated by Jonathan CLARKE over 2 years ago

  • Target version changed from 47 to 50

#19 Updated by Jonathan CLARKE over 2 years ago

  • Target version changed from 50 to 2.4.0~beta3

#20 Updated by Nicolas CHARLES over 2 years ago

  • Status changed from Pending technical review to Pending functional review

This looks valid, thank you Jean

#21 Updated by Jonathan CLARKE over 2 years ago

  • Status changed from Pending functional review to Released

Also available in: Atom PDF