Closed
Bug 879519
Opened 12 years ago
Closed 12 years ago
Create conversation-thread models
Categories
(Marketplace Graveyard :: Developer Pages, defect)
Tracking
(Not tracked)
RESOLVED
FIXED
2013-06-13
People
(Reporter: cvan, Assigned: ashish_d)
References
Details
(Whiteboard: [qa-])
ActivityLog, AppLog, CommentLog do not serve our purposes. And we will need to backfill the data from those models into these new ones.
Feel free to get creative, but here is how the models could look:
Thread
id NOT NULL
app NOT NULL
version NULL
created NOT NULL
CC
id NOT NULL
thread NOT NULL
user NOT NULL
created NOT NULL
Note
id NOT NULL
thread NOT NULL
author NOT NULL
type NOT NULL Approval, Rejection, Disabled, MoreInfo, Escalation, ReviewerComment, Resubmission
permission_public NULL
permission_developer NULL
permission_reviewer NULL
permission_senior_reviewer NULL
permission_mozilla_contact NULL
permission_staff NULL
created NOT NULL
modified NOT NULL
Token
id NOT NULL
thread NOT NULL
user NOT NULL
uuid NOT NULL
created NOT NULL
Token should have a defined expiration. The expiration for reviewers should be lower than for non-reviewers. Tokens should also have a counter for the maximum number of times they can be used.
Reporter | ||
Comment 1•12 years ago
|
||
Also:
Note
body NULL
Reporter | ||
Updated•12 years ago
|
Assignee: nobody → ashish.dubey91
Target Milestone: --- → 2013-06-13
Reporter | ||
Comment 2•12 years ago
|
||
Amending:
Thread
id NOT NULL
app NOT NULL
version NULL
read_permission_developer NULL
read_permission_reviewer NULL
read_permission_senior_reviewer NULL
read_permission_mozilla_contact NULL
read_permission_staff NULL
created NOT NULL
CC
id NOT NULL
thread NOT NULL
user NOT NULL
created NOT NULL
Note
id NOT NULL
thread NOT NULL
author NOT NULL
body NULL Translated Field
type NOT NULL Approval, Rejection, Disabled, MoreInfo, Escalation, ReviewerComment, Resubmission
created NOT NULL
modified NOT NULL
Token
id NOT NULL
thread NOT NULL
user NOT NULL
uuid NOT NULL
created NOT NULL
Any user who has access to read a thread can post a note for that thread.
Assignee | ||
Comment 3•12 years ago
|
||
Here is a rough draft: https://github.com/dash1291/zamboni/commit/a22e6837e18ad077a81a1bd1e8bb4160133a3164
Note:
We may want to confirm the values for expiration time and max use count for a thread token.
Assignee | ||
Comment 4•12 years ago
|
||
Status: NEW → RESOLVED
Closed: 12 years ago
Resolution: --- → FIXED
Comment 5•12 years ago
|
||
Can you please add some STRs here or mark it as [qa-] if no QA is needed here?
Reporter | ||
Updated•12 years ago
|
Whiteboard: [qa-]
You need to log in
before you can comment on or make changes to this bug.
Description
•