{"head":"fde33804438fb1ca5f0176b179708aa42e41f01c","size":6,"push_id":46669457,"commits":[{"sha":"553af5fd6a06b1c0eb2be46bf658ecedce71fb3f","author":{"name":"David Mudrak","email":"aa743a0aaec8f7d7a1f01442503957f4d7a2d634@moodle.com"},"url":"https://api.github.com/repos/marinaglancy/moodle/commits/553af5fd6a06b1c0eb2be46bf658ecedce71fb3f","message":"New capability to share and publish a form as a template"},{"sha":"98a73bb7ac8d56b8ab967bb6cdc759cfb12173a7","author":{"name":"David Mudrak","email":"aa743a0aaec8f7d7a1f01442503957f4d7a2d634@moodle.com"},"url":"https://api.github.com/repos/marinaglancy/moodle/commits/98a73bb7ac8d56b8ab967bb6cdc759cfb12173a7","message":"Improved management page's integration into the settings block (again)"},{"sha":"a990240b31aebbe6d1380c87e4ff31f5137b7c0a","author":{"name":"David Mudrak","email":"aa743a0aaec8f7d7a1f01442503957f4d7a2d634@moodle.com"},"url":"https://api.github.com/repos/marinaglancy/moodle/commits/a990240b31aebbe6d1380c87e4ff31f5137b7c0a","message":"Fixed form cancellation handling\n\nPreviously, a cancelled form was processed as if all rubric definition\nwas removed."},{"sha":"ac16cedf00797e05500e0ec78104be8761e92cb6","author":{"name":"David Mudrak","email":"aa743a0aaec8f7d7a1f01442503957f4d7a2d634@moodle.com"},"url":"https://api.github.com/repos/marinaglancy/moodle/commits/ac16cedf00797e05500e0ec78104be8761e92cb6","message":"Fixed registering new form definition"},{"sha":"71bd9d206679813001f4b6ed3ee6d542941e8067","author":{"name":"David Mudrak","email":"aa743a0aaec8f7d7a1f01442503957f4d7a2d634@moodle.com"},"url":"https://api.github.com/repos/marinaglancy/moodle/commits/71bd9d206679813001f4b6ed3ee6d542941e8067","message":"Trivial rename of the active method selector param"},{"sha":"fde33804438fb1ca5f0176b179708aa42e41f01c","author":{"name":"David Mudrak","email":"aa743a0aaec8f7d7a1f01442503957f4d7a2d634@moodle.com"},"url":"https://api.github.com/repos/marinaglancy/moodle/commits/fde33804438fb1ca5f0176b179708aa42e41f01c","message":"Saving a form as a public template\n\nThere is a new API method get_definition_copy() that is expected to\nreturn the definition structure as if the form was written from scratch\nvia the editor. Such a prepared structure is passed to\na controller's update_definition() method in the new target area.\n\nThe same mechanism will be used for copying definitions from a shared\narea to a normal gradable area."}],"ref":"refs/heads/rubric","legacy":{"head":"fde33804438fb1ca5f0176b179708aa42e41f01c","size":6,"push_id":46669457,"shas":[["553af5fd6a06b1c0eb2be46bf658ecedce71fb3f","david@moodle.com","New capability to share and publish a form as a template","David Mudrak"],["98a73bb7ac8d56b8ab967bb6cdc759cfb12173a7","david@moodle.com","Improved management page's integration into the settings block (again)","David Mudrak"],["a990240b31aebbe6d1380c87e4ff31f5137b7c0a","david@moodle.com","Fixed form cancellation handling\n\nPreviously, a cancelled form was processed as if all rubric definition\nwas removed.","David Mudrak"],["ac16cedf00797e05500e0ec78104be8761e92cb6","david@moodle.com","Fixed registering new form definition","David Mudrak"],["71bd9d206679813001f4b6ed3ee6d542941e8067","david@moodle.com","Trivial rename of the active method selector param","David Mudrak"],["fde33804438fb1ca5f0176b179708aa42e41f01c","david@moodle.com","Saving a form as a public template\n\nThere is a new API method get_definition_copy() that is expected to\nreturn the definition structure as if the form was written from scratch\nvia the editor. Such a prepared structure is passed to\na controller's update_definition() method in the new target area.\n\nThe same mechanism will be used for copying definitions from a shared\narea to a normal gradable area.","David Mudrak"]],"ref":"refs/heads/rubric"}}