Closed Bug 719217 Opened 12 years ago Closed 12 years ago

Add ability to delete an app

Categories

(addons.mozilla.org Graveyard :: Developer Pages, defect, P1)

defect

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: clouserw, Assigned: ashort)

References

Details

I don't know if bug 679869 covers the app delete case, but we should be able to delete an existing app.  Once it's gone receipts should still work.  If an app is deleted, someone else should be able to upload a new app with that manifest URL and not have the two conflict (either in the db or with receipts, etc.).
Andy: would you please summarize the current status of this? thanks
Assignee: nobody → ashort
Target Milestone: --- → 6.4.0
Talked over this with Andy. We're going to have to reorganize some stuff to make room for permanently-deleted apps that have the same slug/manifest url/etc. as listed ones. My current plan is:

* add STATUS_DELETED similar to STATUS_DISABLED
* change a few places that check for STATUS_DISABLED to check for both it and _DELETED
* add some code to the queryset manager to manage constraints for manifest url etc so that they only have to be unique across non-disabled apps
Target Milestone: 6.4.0 → 6.4.1
Andy: please give Allen a hand with this on monday.  thanks
Target Milestone: 6.4.1 → 6.4.2
https://github.com/mozilla/zamboni/commit/7b1cf9ca00dc18fed7a13889b26cabfd77d8c356
Status: NEW → RESOLVED
Closed: 12 years ago
Resolution: --- → FIXED
Product: addons.mozilla.org → addons.mozilla.org Graveyard
You need to log in before you can comment on or make changes to this bug.