Warning: Can't synchronize with repository "(default)" (/home/git/ome.git does not appear to be a Git repository.). Look in the Trac log for more information.
Notice: In order to edit this ticket you need to be either: a Product Owner, The owner or the reporter of the ticket, or, in case of a Task not yet assigned, a team_member"

Task #2770 (closed)

Opened 14 years ago

Closed 14 years ago

Annotations can be deleted by type

Reported by: jamoore Owned by: jamoore
Priority: minor Milestone: OMERO-Beta4.2.1
Component: Services Version: n.a.
Keywords: n.a. Cc: jburel
Resources: n.a. Referenced By: n.a.
References: n.a. Remaining Time: 0.0d
Sprint: 2010-08-26 (15)

Description (last modified by jmoore)

Since some types are known to be unshared (like rating) a separate delete specification should be created for these well known annotations.

In order to prevent a given type from being deleted, pass "KEEP" as the option value.

See also #2797

Change History (8)

comment:1 Changed 14 years ago by jmoore

  • Milestone changed from Unscheduled to OMERO-Beta4.2.1

comment:2 Changed 14 years ago by jmoore

  • Description modified (diff)
  • Owner set to jmoore
  • Remaining Time changed from 1.5 to 1.0
  • Status changed from new to assigned
  • Summary changed from Annotations can be deleted by type and possibly namespace to Annotations can be deleted by type

comment:3 Changed 14 years ago by jmoore

  • Sprint set to 2010-08-26 (15)

comment:4 Changed 14 years ago by jmoore

(In [7932]) Support for reagent deletion (Fix #2819)

This also includes a preliminary refactoring
for annotation deletes (See #2770 and #2797)

comment:5 Changed 14 years ago by jmoore

(In [7947]) Permitting multiple uses of the same subspec (See #2770)

Previous instantiated a single version each delete spec
with the assumption that there were no multiple linkages.
This doesn't hold true for annotations.

comment:6 Changed 14 years ago by jmoore

(In [7948]) Adding support for removing links pointing to annotations (See #2770)

comment:7 Changed 14 years ago by jmoore

  • Description modified (diff)

comment:8 Changed 14 years ago by jmoore

  • Remaining Time changed from 1.0 to 0
  • Resolution set to fixed
  • Status changed from assigned to closed

(In [7955]) Disabling delete based on annotation type using KEEP (Fix #2770) -- commit accidentally assigned to #2797

Added DeleteEntry?.initialize to allow entries a chance to reset their op value based on options.

Note: See TracTickets for help on using tickets. You may also have a look at Agilo extensions to the ticket.

1.3.13-PRO © 2008-2011 Agilo Software all rights reserved (this page was served in: 0.69122 sec.)

We're Hiring!