• 
      

    [WIP] Checklist Extension

    Review Request #4131 — Created May 9, 2013 and discarded — Latest diff uploaded

    Information

    rb-extension-pack

    Reviewers

    First iteration of Checklist extension
    
    Milestone: Checklist on own page, can add/delete items and check items off
               Changes persist in database
    
    Includes:
    
    Extension configuration files
    Django models
    Backbone models/views
    
    Remaining work:
    
    Currently hardcoded to request ChecklistInstance with id=1. Need to figure out how to create or retrieve a ChecklistInstance associated with the current Review(Draft)? in progress.
    Currently need to hardcode first Checklist / ChecklistInstance in, with the JSON = [] (empty list)
    
    Went to home page, extension page: checklist does not appear
    Go to a review request: checklist appears. Should be visible on all review views.
    Add items by filling in textfield and hitting enter
    Update items by double-clicking their text, editing the text, and hitting enter
    Delete item same way as updating, but set text to be empty
    Check and uncheck items
    Refresh or leave the review, then come back and confirm changes persist.
    Drag the dialog around. Scroll the page. Dialog should stay in place.
    Attached a screenshot and opened it. Checklist is still visible.