Webfrontend #328

Add commit interface

Added by Alexander Blum over 4 years ago. Updated about 2 years ago.

Status:NeuStart date:
Priority:HochDue date:
Assignee:-% Done:

0%

Category:-Estimated time:10.00 h
Target version:Repertoire 2) Testing phase II

Description

Artists, Releases and Creations should be commitable. The act of commiting should be conscious and make it clear, that further changes afterwards possibly imply dispute processes.

Links

Notes

  • visibility (adjust queries!)
    • own uncomitted objects should only be addable to other own uncommited objects
    • one should never be able to view/add uncommited objects of others
  • default list: all uncommited objects
  • translation
    • Entwürfe / Drafts
    • Entwurf veröffentlichen / Publish draft
  • commit list/confirmation: one form controller with two stages
  • web user should be able to distinguish private/public fields (after commit)

Views

Commit List

  • datatable sequence (add/delete)
    • object -> link to show? modal with details?
    • dependent objects -> link to show? modal with details?
    • controls: delete
  • next button -> link to commit confirmation

Commit Confirmation

  • text (implications)
  • rendered object text (must be saved/logged)
  • publish button -> link to commit list (+flash message)

Dashboard

  • section "drafts (number)" -> link to commit list

Object Lists

(artists/releases/creations)

  • rows
    • grouped by commit state
    • uncommited: highlighted?
    • revised: "certificate" seal?
    • publish -> link to commit list (with probably only this object)
  • filter: Draft/Published? (blocked by datatables lists?)

Related issues

Blocked by collecting_society - Datenbank #327: Define "Commited" States Erledigt
Blocked by collecting_society - Konzept #270: Behaviour after user deleted an object? Erledigt

History

#1 Updated by Alexander Blum over 4 years ago

#2 Updated by Alexander Blum over 4 years ago

  • Blocks Konzept #270: Behaviour after user deleted an object? added

#3 Updated by Alexander Blum over 4 years ago

  • Blocks deleted (Konzept #270: Behaviour after user deleted an object?)

#4 Updated by Alexander Blum over 4 years ago

  • Blocked by Konzept #270: Behaviour after user deleted an object? added

#5 Updated by Alexander Blum over 3 years ago

  • Target version changed from 1) Testing phase I to 2) Testing phase II

#6 Updated by Alexander Blum over 3 years ago

  • Estimated time changed from 3.00 to 10.00

#7 Updated by Alexander Blum almost 3 years ago

  • Description updated (diff)

#8 Updated by Alexander Blum over 2 years ago

  • Subject changed from Enable the user to commit objects to Add commit interface

#9 Updated by Alexander Blum over 2 years ago

  • Priority changed from Normal to Hoch

#10 Updated by Alexander Blum over 2 years ago

  • Description updated (diff)

#11 Updated by Alexander Blum over 2 years ago

  • Description updated (diff)

#12 Updated by Alexander Blum over 2 years ago

  • Description updated (diff)

#13 Updated by Alexander Blum about 2 years ago

  • Target version changed from 2) Testing phase II to Repertoire 2) Testing phase II

#14 Updated by Alexander Blum about 2 years ago

  • Project changed from repertoire to collecting_society

Also available in: Atom PDF