support deleting extensions #69

Merged
Oleg-Komarov merged 8 commits from delete-extension into main 2024-04-05 19:11:05 +02:00

8 Commits

Author SHA1 Message Date
Oleg Komarov 71984e9a59 fix for a06dc17142, wrong method deleted 2024-04-05 19:08:11 +02:00
Oleg-Komarov 8990a9064a Merge branch 'main' into delete-extension 2024-04-05 19:05:57 +02:00
Oleg Komarov a06dc17142 remove redundant get_object implementation
not needed, because it is provided by SingleObjectMixin (slug support)
2024-04-05 19:04:09 +02:00
Oleg Komarov 6ca9be7511 make sure to return 403 instead of 404 2024-04-05 18:51:12 +02:00
Oleg-Komarov 9340849431 revert 8ed5f4add8
moderators don't need to delete extensions, only mark them as blocked (still TODO)
2024-04-05 18:06:07 +02:00
Oleg Komarov d045ff9ed8 download url for deleted versions returns 404 2024-04-04 17:24:48 +02:00
Oleg Komarov 8ed5f4add8 allow extension deletion for moderators, add buttons 2024-04-04 16:17:41 +02:00
Oleg Komarov 1cab51193b delete extension by a maintainer 2024-04-04 14:06:51 +02:00