thunderbird / addons-server

πŸ•Ά addons.thunderbird.net Django app and API, forked from addons.mozilla.org πŸŽ‰
https://addons.thunderbird.net
BSD 3-Clause "New" or "Revised" License
18 stars 17 forks source link

Remove Personas #285

Closed MelissaAutumn closed 5 months ago

MelissaAutumn commented 6 months ago

Fixes #284

There's two commands added here:

I've also added a hard parameter (matching some other delete functions) to hard delete an addon. By default they soft delete (and also that sends an email to the addon owner 😱) which basically sets the status to deleted and removes it from normal object listing. We don't need these anymore, so lets just remove it entirely from the db.

After I get the csv of personas I'll create a github repo with some markdown lists pointing to AMO. (Might have to the files down by by alphabetical order.)

github-actions[bot] commented 6 months ago

Test Results

5β€ˆ491 tests  +10   5β€ˆ402 :white_check_mark: +8   27m 34s :stopwatch: +17s β€‡β€ˆβ€‡β€‡1 suites ± 0β€‚β€ƒβ€ƒβ€‡β€ˆβ€‡25 :zzz: Β±0  β€‡β€ˆβ€‡β€‡1 files   ± 0β€‚β€ƒβ€ƒβ€‡β€ˆβ€‡64 :x: +2 

For more details on these failures, see this check.

Results for commit 11a34af3. ± Comparison against base commit 414d9fe0.

:recycle: This comment has been updated with latest results.

MelissaAutumn commented 5 months ago

Updated the destroy test to include other addon types. Test still passes.