{"push_id":583358481,"size":11,"distinct_size":7,"ref":"refs/heads/deif-log-proposal","head":"3d9fd4217abecbf1ac5d86d0c008249af8ab2006","before":"5ce93144be99c202a13c9d1b85bdc897b5d1358f","commits":[{"sha":"7397f4155b4526a7e3a91166a2422ab364afd138","author":{"email":"bbc38a843bcfa0c7ce61c87d8acd9cef9101fd2f@4teamwork.ch","name":"David Erni"},"message":"Extract test for submittable state to its own method.","distinct":false,"url":"https://api.github.com/repos/4teamwork/opengever.core/commits/7397f4155b4526a7e3a91166a2422ab364afd138"},{"sha":"e40788ede278aa27fd46ff8cbe73f84d1c020e86","author":{"email":"bbc38a843bcfa0c7ce61c87d8acd9cef9101fd2f@4teamwork.ch","name":"David Erni"},"message":"Dont show submit additional document action for templates.","distinct":false,"url":"https://api.github.com/repos/4teamwork/opengever.core/commits/e40788ede278aa27fd46ff8cbe73f84d1c020e86"},{"sha":"05a45fb0b19d5bc368173e153cec75507d885d0e","author":{"email":"bbc38a843bcfa0c7ce61c87d8acd9cef9101fd2f@4teamwork.ch","name":"David Erni"},"message":"Use `title` attribute instead of `Title` accessor.","distinct":false,"url":"https://api.github.com/repos/4teamwork/opengever.core/commits/05a45fb0b19d5bc368173e153cec75507d885d0e"},{"sha":"b96568d1a248a50b842f99ef8a3656a5b9d4b06f","author":{"email":"bbc38a843bcfa0c7ce61c87d8acd9cef9101fd2f@4teamwork.ch","name":"David Erni"},"message":"Drop unused method.","distinct":false,"url":"https://api.github.com/repos/4teamwork/opengever.core/commits/b96568d1a248a50b842f99ef8a3656a5b9d4b06f"},{"sha":"fe19ee5bd88f01c4767e371407b6c7b549db3f1d","author":{"email":"bbc38a843bcfa0c7ce61c87d8acd9cef9101fd2f@4teamwork.ch","name":"David Erni"},"message":"Add hook after model instances have been created.","distinct":true,"url":"https://api.github.com/repos/4teamwork/opengever.core/commits/fe19ee5bd88f01c4767e371407b6c7b549db3f1d"},{"sha":"0c811a0c3d1f798a10d85537a445a2e78cf66ea5","author":{"email":"bbc38a843bcfa0c7ce61c87d8acd9cef9101fd2f@4teamwork.ch","name":"David Erni"},"message":"Add propsal history model and migration.","distinct":true,"url":"https://api.github.com/repos/4teamwork/opengever.core/commits/0c811a0c3d1f798a10d85537a445a2e78cf66ea5"},{"sha":"5b1a937ef6bfa081e04144ee651188acc7d6ff56","author":{"email":"bbc38a843bcfa0c7ce61c87d8acd9cef9101fd2f@4teamwork.ch","name":"David Erni"},"message":"Move removal to model, i.e. agendaitem.","distinct":true,"url":"https://api.github.com/repos/4teamwork/opengever.core/commits/5b1a937ef6bfa081e04144ee651188acc7d6ff56"},{"sha":"87f39193c3446763400730b488331e6fa3bd4c74","author":{"email":"bbc38a843bcfa0c7ce61c87d8acd9cef9101fd2f@4teamwork.ch","name":"David Erni"},"message":"Create history entries when necessary.","distinct":true,"url":"https://api.github.com/repos/4teamwork/opengever.core/commits/87f39193c3446763400730b488331e6fa3bd4c74"},{"sha":"43fd0c1aeecf590461504d33e4541e5553503140","author":{"email":"bbc38a843bcfa0c7ce61c87d8acd9cef9101fd2f@4teamwork.ch","name":"David Erni"},"message":"Display history on proposal view.","distinct":true,"url":"https://api.github.com/repos/4teamwork/opengever.core/commits/43fd0c1aeecf590461504d33e4541e5553503140"},{"sha":"f2683a878b82f58481c3b6e92a8e3919bd041c0b","author":{"email":"bbc38a843bcfa0c7ce61c87d8acd9cef9101fd2f@4teamwork.ch","name":"David Erni"},"message":"Add tests for proposal history entry creation.","distinct":true,"url":"https://api.github.com/repos/4teamwork/opengever.core/commits/f2683a878b82f58481c3b6e92a8e3919bd041c0b"},{"sha":"3d9fd4217abecbf1ac5d86d0c008249af8ab2006","author":{"email":"bbc38a843bcfa0c7ce61c87d8acd9cef9101fd2f@4teamwork.ch","name":"David Erni"},"message":"Update changelog with proposal history.","distinct":true,"url":"https://api.github.com/repos/4teamwork/opengever.core/commits/3d9fd4217abecbf1ac5d86d0c008249af8ab2006"}]}