dlang / dub-registry

Online registry for dub packages
Boost Software License 1.0
82 stars 64 forks source link

Implement admin/moderation tools/roles #90

Open s-ludwig opened 9 years ago

s-ludwig commented 9 years ago

Should allow chosen persons to do things like manual user management, editing packages and transferring package ownership.

wilzbach commented 8 years ago

Maybe solvable with #150

MartinNowak commented 5 years ago

From https://github.com/dlang/dub-registry/issues/368#issue-341226590

There should be tools for admins (Ban Account, Shadow Ban Account, Delete Package), but also for users (Report Package, Report User)

As in the recent few cases of spammers (see e.g. #292) I think this is a much needed feature

schveiguy commented 4 years ago

More spam came to the registry (https://forum.dlang.org/post/rxsvumgfzppqwmubjivc@forum.dlang.org/). The only mechanism to delete spam is for the owner of the server (@s-ludwig ) to delete it by hand.

This kind of functionality needs to be in this server. I didn't realize there were no administrative pages for this. I don't know what other admin features exist, but we shouldn't have the entire ecosystem of D projects only accessible to one person.

MartinNowak commented 3 years ago

Spam Filter https://github.com/dlang/dub-registry/issues/370