{"push_id":884202468,"size":267,"distinct_size":10,"ref":"refs/heads/13-feature/implement-factories","head":"3d4b9ce65d945c06992d4d1588434268b6ae1e7d","before":"8b7d7662242bfe2f68efab39fad0e4d60cb46b6b","commits":[{"sha":"c5c4dee47a20cba3492e437a5cfd228cc7feb678","author":{"email":"756c0deeb7bcbd915d252ab4fc2c7e8738d290a0@gmail.com","name":"Eirik Kvarstein"},"message":"Working code, but generates errors. contentEditable creates: 'Failed to execute 'removeChild' on 'Node': The node to be removed is not a child of this node.' and jquery in onRendered() creates: 'Synchronous XMLHttpRequest on the main thread is deprecated because of its detrimental effects to the end user's experience.'","distinct":false,"url":"https://api.github.com/repos/minden/GotIt/commits/c5c4dee47a20cba3492e437a5cfd228cc7feb678"},{"sha":"0dd884e42bc52526eb903acbaee44b9f03f4db21","author":{"email":"9da541677bc7abbe19dde8927906e77d3192d4e8@gmail.com","name":"Gerrit"},"message":"Adjust templates for changeable title","distinct":false,"url":"https://api.github.com/repos/minden/GotIt/commits/0dd884e42bc52526eb903acbaee44b9f03f4db21"},{"sha":"97eb51f8d78c220a7f08a73f6b4710c592201ab6","author":{"email":"9da541677bc7abbe19dde8927906e77d3192d4e8@gmail.com","name":"Gerrit"},"message":"Add title helpers and events on client side","distinct":false,"url":"https://api.github.com/repos/minden/GotIt/commits/97eb51f8d78c220a7f08a73f6b4710c592201ab6"},{"sha":"40b023b2191bba65e7858c89d6ff88d4d1b82fa2","author":{"email":"9da541677bc7abbe19dde8927906e77d3192d4e8@gmail.com","name":"Gerrit"},"message":"Adjust server side code for title update","distinct":false,"url":"https://api.github.com/repos/minden/GotIt/commits/40b023b2191bba65e7858c89d6ff88d4d1b82fa2"},{"sha":"fcc76722d74e1064046ee808892855e6bcef5029","author":{"email":"9da541677bc7abbe19dde8927906e77d3192d4e8@gmail.com","name":"Gerrit"},"message":"Add styles for the title","distinct":false,"url":"https://api.github.com/repos/minden/GotIt/commits/fcc76722d74e1064046ee808892855e6bcef5029"},{"sha":"69352a63857b8abe371ae4ce036907824319f399","author":{"email":"bb17a4a5e30bc4dd6ff6d9ba25e3b87c5052b918@gmail.com","name":"minden"},"message":"Add 'check' for attributes of memberInsert and setTitleOfLecture for security","distinct":false,"url":"https://api.github.com/repos/minden/GotIt/commits/69352a63857b8abe371ae4ce036907824319f399"},{"sha":"751510680c6453f935940b80cc6d96669e1ccc0b","author":{"email":"bb17a4a5e30bc4dd6ff6d9ba25e3b87c5052b918@gmail.com","name":"minden"},"message":"Change cursor to normal when lecture title can not be changed","distinct":false,"url":"https://api.github.com/repos/minden/GotIt/commits/751510680c6453f935940b80cc6d96669e1ccc0b"},{"sha":"9b12677f91f0675129747fb973f857d1319ad68e","author":{"email":"bb17a4a5e30bc4dd6ff6d9ba25e3b87c5052b918@gmail.com","name":"minden"},"message":"Move leaveLecture to seperate function in lecture_page.js","distinct":false,"url":"https://api.github.com/repos/minden/GotIt/commits/9b12677f91f0675129747fb973f857d1319ad68e"},{"sha":"1b59e5c3a0152f124a78c2343ccea44c9a13106c","author":{"email":"bb17a4a5e30bc4dd6ff6d9ba25e3b87c5052b918@gmail.com","name":"minden"},"message":"Add leaveLecture() call on beforeunload event","distinct":false,"url":"https://api.github.com/repos/minden/GotIt/commits/1b59e5c3a0152f124a78c2343ccea44c9a13106c"},{"sha":"2b42faf9d78d75882bcb3124b33dda293cb0bb63","author":{"email":"85949ba38fad4bc29094adff9a1e2fafe60ab5e8@me.com","name":"Kristian Andersson"},"message":"Add userId to lectureCreator field in the lecture collection when creating a new lecture","distinct":false,"url":"https://api.github.com/repos/minden/GotIt/commits/2b42faf9d78d75882bcb3124b33dda293cb0bb63"},{"sha":"a373e9245e82dc8eae308051822023ce0f5ceea8","author":{"email":"85949ba38fad4bc29094adff9a1e2fafe60ab5e8@me.com","name":"Kristian Andersson"},"message":"Add method isLectureCreator to verify if a user is the one that created the lecture","distinct":false,"url":"https://api.github.com/repos/minden/GotIt/commits/a373e9245e82dc8eae308051822023ce0f5ceea8"},{"sha":"4534df0a13c4a7c03a39859a2e0d98bbe907fbdd","author":{"email":"85949ba38fad4bc29094adff9a1e2fafe60ab5e8@me.com","name":"Kristian Andersson"},"message":"Add question template helper to check if user is the lecture creator","distinct":false,"url":"https://api.github.com/repos/minden/GotIt/commits/4534df0a13c4a7c03a39859a2e0d98bbe907fbdd"},{"sha":"f1b3a95f636de79fbe7dfc92e63656203e686432","author":{"email":"85949ba38fad4bc29094adff9a1e2fafe60ab5e8@me.com","name":"Kristian Andersson"},"message":"Add if clause to only show question delete button if user is lecture creator","distinct":false,"url":"https://api.github.com/repos/minden/GotIt/commits/f1b3a95f636de79fbe7dfc92e63656203e686432"},{"sha":"368ab3dba44806eac85d988190f8d435998896f1","author":{"email":"85949ba38fad4bc29094adff9a1e2fafe60ab5e8@me.com","name":"Kristian Andersson"},"message":"Add method to delete a question if user is lecture creator","distinct":false,"url":"https://api.github.com/repos/minden/GotIt/commits/368ab3dba44806eac85d988190f8d435998896f1"},{"sha":"2d150975cc7d173cc96a52ab576caca56afc6cb6","author":{"email":"85949ba38fad4bc29094adff9a1e2fafe60ab5e8@me.com","name":"Kristian Andersson"},"message":"Add click event for btn-delete-question","distinct":false,"url":"https://api.github.com/repos/minden/GotIt/commits/2d150975cc7d173cc96a52ab576caca56afc6cb6"},{"sha":"280a6d00f457ac04bb1d02d606379163ea506822","author":{"email":"bb17a4a5e30bc4dd6ff6d9ba25e3b87c5052b918@gmail.com","name":"minden"},"message":"Add github logo on landing and lecture page","distinct":false,"url":"https://api.github.com/repos/minden/GotIt/commits/280a6d00f457ac04bb1d02d606379163ea506822"},{"sha":"085802fda3cb47b3fcc7d0d0b93eab9511fd015e","author":{"email":"bb17a4a5e30bc4dd6ff6d9ba25e3b87c5052b918@gmail.com","name":"minden"},"message":"Add new functions to fixture package to make variable testing fixtures\n\nRemove old db reset function to speed up process and easier debugging","distinct":false,"url":"https://api.github.com/repos/minden/GotIt/commits/085802fda3cb47b3fcc7d0d0b93eab9511fd015e"},{"sha":"17adc5e0eb1813830c84551e40b39576b9a5d5a8","author":{"email":"bb17a4a5e30bc4dd6ff6d9ba25e3b87c5052b918@gmail.com","name":"minden"},"message":"Remove needless check","distinct":false,"url":"https://api.github.com/repos/minden/GotIt/commits/17adc5e0eb1813830c84551e40b39576b9a5d5a8"},{"sha":"6148ee1a9260d239cbc301ef217a4de9df7f973b","author":{"email":"bb17a4a5e30bc4dd6ff6d9ba25e3b87c5052b918@gmail.com","name":"minden"},"message":"Remove old database reset and fixtures create call","distinct":false,"url":"https://api.github.com/repos/minden/GotIt/commits/6148ee1a9260d239cbc301ef217a4de9df7f973b"},{"sha":"95ea016e28370926555ace9a51ccabf8d0e62e44","author":{"email":"bb17a4a5e30bc4dd6ff6d9ba25e3b87c5052b918@gmail.com","name":"minden"},"message":"Refactor lecture_page.js to fit new fixture creation and split it up into sub features","distinct":false,"url":"https://api.github.com/repos/minden/GotIt/commits/95ea016e28370926555ace9a51ccabf8d0e62e44"}]}