Closed
Bug 662948
Opened 13 years ago
Closed 12 years ago
Create an admin panel to configure groups, profiles and fields
Categories
(Participation Infrastructure :: Phonebook, defect, P1)
Participation Infrastructure
Phonebook
Tracking
(Not tracked)
VERIFIED
FIXED
People
(Reporter: aakashd, Assigned: tofumatt)
Details
There's a possibility where spam user profiles may be created and need to be disabled. It'd be great to have an admin panel on the Django app to disable specific user profiles (not deleted).
Comment 1•13 years ago
|
||
Would the 'Flag this profile as spam' feature tie in to this bug by showing a list of profiles to review in the admin panel or would that be separate?
Reporter | ||
Comment 2•13 years ago
|
||
It's be good to label that as a separate bug.
Comment 3•13 years ago
|
||
Aakash said: "... disable specific user profiles (not deleted)" If the profiles (accounts?) are to be disabled but not deleted, what access should be given to them, and why are we keeping them at all?
Comment 4•13 years ago
|
||
We need to refine the requirements here. We don't have anything to support a flagging feature. We have built a delete profile feature, which could be used to remove spammy or trollish accounts. More work needs to be done to use this feature from an admin panel, but we should tighten up the requirements.
Reporter | ||
Comment 5•13 years ago
|
||
You're right. Let's boot this for 1.0 and work on an actual set of requirements.
Priority: P3 → --
Target Milestone: 1.0 → ---
Reporter | ||
Updated•13 years ago
|
Assignee: nobody → mozaakash
Assignee | ||
Comment 6•13 years ago
|
||
I'm tagging this as 1.2 for now, but we can bump it according.
Target Milestone: --- → 1.2
Reporter | ||
Updated•13 years ago
|
Priority: -- → P1
Reporter | ||
Updated•13 years ago
|
Whiteboard: [l10n impact]
Reporter | ||
Updated•13 years ago
|
Target Milestone: 1.2 → 1.3
Assignee | ||
Comment 7•13 years ago
|
||
There's a Django Admin panel already that we could use to disable naughty profiles, for what it's worth. Not sure if it would work 100% out-of-the-box given our LDAP setup, but Django comes with this stuff built-in and I can make people admins.
Assignee: mozaakash → tofumatt
Whiteboard: [l10n impact]
Reporter | ||
Comment 8•13 years ago
|
||
We're going to need to add some more functionality to this than simply disabling user profiles. I'll assign it to myself and get those requirements in before we start up on 1.3.
Assignee: tofumatt → mozaakash
Reporter | ||
Comment 9•13 years ago
|
||
Ok, the functionality wanted is attached in the etherpad below: https://mozillians.etherpad.mozilla.org/admin-panel We'll need to walk through the functionality list and see what's possible with whoever takes this bug.
Assignee: mozaakash → nobody
Reporter | ||
Updated•13 years ago
|
Summary: Create an admin panel to disable user profiles → Create an admin panel to configure groups, profiles and fields
Reporter | ||
Comment 10•12 years ago
|
||
tofumatt has landed this on dev and is now on staging.
Assignee: nobody → tofumatt
Status: NEW → RESOLVED
Closed: 12 years ago
Resolution: --- → FIXED
Updated•12 years ago
|
Component: mozillians.org → Phonebook
Product: Websites → Community Tools
QA Contact: mozillians-org → phonebook
Target Milestone: 1.3 → ---
Version: unspecified → other
Comment 11•12 years ago
|
||
This has landed on prod and is actively being used. Yay!
Status: RESOLVED → VERIFIED
You need to log in
before you can comment on or make changes to this bug.
Description
•