Webfrontend #334
Add claim interface
Status: | Neu | Start date: | ||
---|---|---|---|---|
Priority: | Hoch | Due date: | ||
Assignee: | - | % Done: | 0% | |
Category: | - | Estimated time: | 10.00 h | |
Target version: | Repertoire 2) Testing phase II |
Description
The user should be enabled to claim Artists, Releases and Creations.
Links¶
Notes¶
- Check information leakage (e.G. no email) on claims
- State 'revised' seems to be obsolete now
- Stage 'demanded' went into commit workflow (created vs uncommitted)
- ACL needs to be applied
- e.g. if a release is claimed for artist X, the web user needs to have admin rights for artist X
- if no object exists, for which some object can be claimed, a claim should not be possible (no button)
- Already claimed objects should not be claimable again (e.g. if there's a dispute)
- Maybe there should be a dispute link for claim requests, which resulted in a dispute?
Views¶
Claim List¶
- datatable sequence (maybe template first, but most lists should be datatable sequences in the end), default list: offered objects
- object (which object)
- for (for what object)
- dependencies (artist -> releases, release -> creations; maybe only on confirmation view?)
- control: remove
Claim Confirmation¶
- text (implications)
- object (Readonly / Link?)
- for (Readonly / Link?)
- submit -> link to claim list or dispute show (+ flash message)
Dashboard¶
- section "claim offers (number)" -> link to claim list
Object Show¶
(artist/release/creation)
- claim button -> link to claim confirmation
Related issues
History
#1 Updated by Alexander Blum almost 6 years ago
- Blocked by Datenbank #311: Add general dispute workflow added
#2 Updated by Alexander Blum almost 6 years ago
- Blocked by Konzept #333: Define the dispute workflow added
#3 Updated by Alexander Blum almost 6 years ago
- Description updated (diff)
#4 Updated by Alexander Blum almost 6 years ago
- Estimated time changed from 1.00 to 2.00
#5 Updated by Alexander Blum about 5 years ago
- Target version changed from 1) Testing phase I to 2) Testing phase II
#6 Updated by Alexander Blum about 5 years ago
- Target version changed from 2) Testing phase II to 5) Production phase II
#7 Updated by Alexander Blum over 4 years ago
- Related to Konzept #619: Which Metadata should be publicly browsable? added
#8 Updated by Alexander Blum over 4 years ago
- Target version changed from 5) Production phase II to 2) Testing phase II
- Estimated time changed from 2.00 to 10.00
#9 Updated by Thomas Mielke over 4 years ago
- Related to Userfeedback #778: Künstler Mitglieder hinzufügen added
#10 Updated by Alexander Blum about 4 years ago
- Description updated (diff)
#11 Updated by Alexander Blum about 4 years ago
- Subject changed from Add a claim interface to Add claim interface
#12 Updated by Alexander Blum about 4 years ago
- Priority changed from Normal to Hoch
#13 Updated by Alexander Blum about 4 years ago
- Description updated (diff)
#14 Updated by Alexander Blum over 3 years ago
- Target version changed from 2) Testing phase II to Repertoire 2) Testing phase II
#15 Updated by Alexander Blum over 3 years ago
- Project changed from repertoire to collecting_society