Add karma tracking to user accounts

RESOLVED FIXED

Status

P3
normal
RESOLVED FIXED
10 years ago
3 years ago

People

(Reporter: clouserw, Assigned: dschafer)

Tracking

Dependency tree / graph

Details

Attachments

(2 attachments)

(Reporter)

Description

10 years ago
We need to store karma with user accounts once the db patch lands.  Simple tracking of # of strings changed is a good start.
(Reporter)

Updated

10 years ago
Blocks: 442084
(Assignee)

Updated

10 years ago
Depends on: 442057
(Assignee)

Updated

10 years ago
Priority: -- → P2
(Assignee)

Comment 1

10 years ago
Created attachment 330662 [details] [diff] [review]
Adds some karma data to database

This adds "Suggestions Made", "Suggestions Used" and "Submissions Made" to the database, and alters projects.py to accurately update these items.  Currently, it doesn't display anywhere (that will be in a forthcoming patch).  This also adds server_defaults to the users table (since we want all of the new fields to server-default to 0).

This is in revision 7819.
Assignee: nobody → dschafer
Status: NEW → ASSIGNED
(Assignee)

Comment 2

10 years ago
Created attachment 330668 [details] [diff] [review]
Adds karma display to main user screen

This adds a display containing Suggestions Made, Suggestions Used, Suggestion Use Percentage, & Submissions Made to the "My Account" /home/ page.  This introduces 5 new localizable strings, which are dealt with accordingly.

This is in revision 7820.
(Assignee)

Comment 3

10 years ago
Not ready to call this bug done yet (we should probably have a "Top Users" view or something similar, but I'm bumping it down from P2 to P3.
Priority: P2 → P3
(Assignee)

Updated

10 years ago
Depends on: 447680
(Assignee)

Comment 4

10 years ago
Attachment 331129 [details] [diff] to bug 442084 adds statistics to the index, which fills the "Top Users" role, so marking this FIXED.
Status: ASSIGNED → RESOLVED
Last Resolved: 10 years ago
Resolution: --- → FIXED
Product: Webtools → Webtools Graveyard
You need to log in before you can comment on or make changes to this bug.