•  
     
    story #7857 create and edit backlog items in modal
Summary
Empty
create and edit backlog items in modal
Empty

What is covered:

  • Create and edit item in backlog
  • Edit backlog items children

What is not covered (dedicated story):

  • Add backlog item child
  • Add submilestone
  • Add items in submilestone

What is needed:

  • Create an AngularJS module (directive + services)
  • Edit (without structure: col, like current modal)
  • Select parent (both create and edit)
  • Special fields
    • Burndown (display image)
    • Attachments (readonly)
  • CKEditor for textarea (Tuleap version == Angular Version)
    • Might need to package specific version of ckeditor to control the version
  • Bonus if possible:
    • Create a fake card as a placeholder until the get of newly created artifact is completed
Empty
Empty
Status
Empty
Done
Development
  • [ ] Does it involves User Interface? 
  • [ ] Are there any mockups?
  • [ ] Are permissions checked?
  • [ ] Does it need Javascript development?
  • [ ] Does it need a forge upgrade bucket?
  • [ ] Does it need to execute things in system events?
  • [ ] Does it impact project creation (templates)?
  • [ ] Is it exploratory?
Empty
Details
#7857
Manuel Vacelet (vaceletm)
2015-06-17 18:29
2015-02-10 10:29
8109

References
Referencing story #7857

Git commit

tuleap/tuleap/stable

Merge commit 'refs/changes/70/3970/2' of ssh://gerrit.tuleap.net:29418/tuleap into HEAD 1f20ab14d1
story #7857: Add required fields to the REST tracker structure 21a9803042
Merge commit 'refs/changes/72/3972/2' of ssh://gerrit.tuleap.net:29418/tuleap into stable 4db4cee2b9
story #7857: Add fields' default value to the REST tracker structure 899dffc93a
Merge commit 'refs/changes/50/3950/16' of ssh://gerrit.tuleap.net:29418/tuleap into HEAD 2a63c129ce
story #7857: create backlog items in modal 6d07ed639c
Merge commit 'refs/changes/88/3988/2' of ssh://gerrit.tuleap.net:29418/tuleap into stable c7f1ad92d6
story #7857: Add CKEditor to the text fields bc4a31be59
Merge commit 'refs/changes/24/3124/15' of ssh://gerrit.tuleap.net:29418/tuleap into HEAD be02824fca
story #7857: diplay fields in the same order than in artifact view 7fbe3db389
Merge commit 'refs/changes/50/4050/6' of ssh://gerrit.tuleap.net:29418/tuleap into HEAD 181267cb55
story #7857: /artifacts/:id GET returns: d6e47bafc7
Merge commit 'refs/changes/48/4048/6' of ssh://gerrit.tuleap.net:29418/tuleap into HEAD ceef7169eb
Merge commit 'refs/changes/46/4046/10' of ssh://gerrit.tuleap.net:29418/tuleap into HEAD 409e8670f3
story #7857: Handle date & datetime fields 1ebc25032d
Merge commit 'refs/changes/65/4065/5' of ssh://gerrit.tuleap.net:29418/tuleap into HEAD 6ae55cf18d
Merge commit 'refs/changes/55/4055/4' of ssh://gerrit.tuleap.net:29418/tuleap into HEAD fbdcdef92f
story #7857: Edit a backlog item 231f8a2e12
story #7857: creating a new "closed" item throws 409 when re-ordering in backlog 94e753c4e6
story #7857: adding read-only fields to the response 1380a8552e
Merge commit 'refs/changes/80/4080/1' of ssh://gerrit.tuleap.net:29418/tuleap into HEAD 24883c8efd
story #7857: Can't submit a new artifact with empty value for integer & float 45f844df3a
Merge commit 'refs/changes/71/4071/7' of ssh://gerrit.tuleap.net:29418/tuleap into stable 5f83e003d2
story #7857 - add thumbnail file url bef9209f7f
Merge commit 'refs/changes/88/4088/4' of ssh://gerrit.tuleap.net:29418/tuleap into stable fbed9f0619
story #7857: Display read-only fields 926b03d335
Merge commit 'refs/changes/94/4094/3' of ssh://gerrit.tuleap.net:29418/tuleap into HEAD 36515d1010
story #7857: Handle workflow 4f24853391
Merge commit 'refs/changes/98/4098/2' of ssh://gerrit.tuleap.net:29418/tuleap into HEAD 96da1cc54a
story #7857: REST API only send workflow transition user can see a10ca62762
Merge commit 'refs/changes/04/4104/8' of ssh://gerrit.tuleap.net:29418/tuleap into tuleap-stable-master 472bc18e2f
story #7857 - Display Ugroup reference in modal 41f0eb3ff2
Merge commit 'refs/changes/06/4106/1' of https://gerrit.tuleap.net/tuleap into HEAD 6529b32bd8
story #7857: rename module f7f639a3be
Merge commit 'refs/changes/10/4110/3' of ssh://gerrit.tuleap.net:29418/tuleap into stable 4306c3b843
story #7857: Switch to tuleap-artifact-modal lib b52f8ae831
Merge commit 'refs/changes/15/4115/1' of ssh://gerrit.tuleap.net:29418/tuleap into tuleap-stable-master d6b196e696
story #7857 - Enforce new modal in Planning v2 74b5341a2b
Merge commit 'refs/changes/17/4117/1' of ssh://gerrit.tuleap.net:29418/tuleap into stable 9a53eb6233
story #7857 - fix modal version 469a3803c4
Merge commit 'refs/changes/23/4123/1' of ssh://gerrit.tuleap.net:29418/tuleap into HEAD f6f2073b61
story #7857: Update angular-modal version d86e1f0218
Referenced by story #7857

Follow-ups