{"push_id":2575090998,"size":92,"distinct_size":1,"ref":"refs/heads/lams31","head":"920d578377db9f50585f754c68a25e72da1d2c2f","before":"f2c0865cbb95219b30d59d6152b20dff389dc7b0","commits":[{"sha":"8d12e38358cf4253f46f914de5fb7630482c9358","author":{"name":"MarcinCieslak","email":"0a10fa929d2dac58e560225a3f0a9778b50eb153@gmail.com"},"message":"LDEV-4540 Let author choose whether to disclose answers in monitor","distinct":false,"url":"https://api.github.com/repos/lamsfoundation/lams/commits/8d12e38358cf4253f46f914de5fb7630482c9358"},{"sha":"e9d9d7d835d7d0d7fd5176c2ed6d8c2041ca330c","author":{"name":"MarcinCieslak","email":"0a10fa929d2dac58e560225a3f0a9778b50eb153@gmail.com"},"message":"LDEV-4540 Show answers of current team","distinct":false,"url":"https://api.github.com/repos/lamsfoundation/lams/commits/e9d9d7d835d7d0d7fd5176c2ed6d8c2041ca330c"},{"sha":"3e641a0b7feb452871362520f48517f77575cd51","author":{"name":"MarcinCieslak","email":"0a10fa929d2dac58e560225a3f0a9778b50eb153@gmail.com"},"message":"LDEV-4540 Show other teams' answers on results page","distinct":false,"url":"https://api.github.com/repos/lamsfoundation/lams/commits/3e641a0b7feb452871362520f48517f77575cd51"},{"sha":"37945afeca0f748fbb1f1608d8317bea73234a5e","author":{"name":"MarcinCieslak","email":"0a10fa929d2dac58e560225a3f0a9778b50eb153@gmail.com"},"message":"LDEV-4540 Disclose answers in TBL monitor and reflect it in learner","distinct":false,"url":"https://api.github.com/repos/lamsfoundation/lams/commits/37945afeca0f748fbb1f1608d8317bea73234a5e"},{"sha":"3f746d8b53bf904aeb4792947474a20c6a44b4c8","author":{"name":"MarcinCieslak","email":"0a10fa929d2dac58e560225a3f0a9778b50eb153@gmail.com"},"message":"LDEV-4540 Redirect to action rather than JSP after submit all\n\nRedirecting to JSP prevents request attributes from being set properly\nand they are needed for the new results page.","distinct":false,"url":"https://api.github.com/repos/lamsfoundation/lams/commits/3f746d8b53bf904aeb4792947474a20c6a44b4c8"},{"sha":"85ec7090c5fa9da3cde91c145d90f3b4d3068dee","author":{"name":"MarcinCieslak","email":"0a10fa929d2dac58e560225a3f0a9778b50eb153@gmail.com"},"message":"LDEV-4540 Add \"disclose all\" buttons to TBL monitor","distinct":false,"url":"https://api.github.com/repos/lamsfoundation/lams/commits/85ec7090c5fa9da3cde91c145d90f3b4d3068dee"},{"sha":"b32cbfc76a3cd150823b3696160d5fd4fa6cde84","author":{"name":"MarcinCieslak","email":"0a10fa929d2dac58e560225a3f0a9778b50eb153@gmail.com"},"message":"LDEV-4540 Introduce hooks in command websockets\n\nWhen a command is added, the JSON can contain \"hookTrigger\" and\n\"hookParams\" attributes.\nhookTrigger is just a string which uniquely identifies a page. If this\npage set the same commandWebsocketHookTrigger, then command is consumed\nand function defined on this page as commandWebsocketHook is run with\nparameters taken from hookParams from JSON.\nThis way back end can tell exact page on front end to run any code it\ndefines itself.","distinct":false,"url":"https://api.github.com/repos/lamsfoundation/lams/commits/b32cbfc76a3cd150823b3696160d5fd4fa6cde84"},{"sha":"5e40c22a096ef6175b11206e276600782348306d","author":{"name":"MarcinCieslak","email":"0a10fa929d2dac58e560225a3f0a9778b50eb153@gmail.com"},"message":"LDEV-4540 Refresh learners' results page when monitor discloses answers","distinct":false,"url":"https://api.github.com/repos/lamsfoundation/lams/commits/5e40c22a096ef6175b11206e276600782348306d"},{"sha":"1e25de333185aa272dbfc03ea327ea740a0094ba","author":{"name":"MarcinCieslak","email":"0a10fa929d2dac58e560225a3f0a9778b50eb153@gmail.com"},"message":"LDEV-4540 Allow disclosing correct/groups answers in plain monitoring","distinct":false,"url":"https://api.github.com/repos/lamsfoundation/lams/commits/1e25de333185aa272dbfc03ea327ea740a0094ba"},{"sha":"eed8ffff31396b5fd6c63a4c35cbb92767e49359","author":{"name":"MarcinCieslak","email":"0a10fa929d2dac58e560225a3f0a9778b50eb153@gmail.com"},"message":"LDEV-4540 Add logs","distinct":false,"url":"https://api.github.com/repos/lamsfoundation/lams/commits/eed8ffff31396b5fd6c63a4c35cbb92767e49359"},{"sha":"24553f3aff8c03f6e012a5229d0b587467177cf8","author":{"name":"MarcinCieslak","email":"0a10fa929d2dac58e560225a3f0a9778b50eb153@gmail.com"},"message":"LDEV-4540 Do not show correct answers until they are disclosed\n\nTill now other groups' answers were marked as correct no matter if\ncorrect answers were disclosed by a monitor.","distinct":false,"url":"https://api.github.com/repos/lamsfoundation/lams/commits/24553f3aff8c03f6e012a5229d0b587467177cf8"},{"sha":"b4f7e1302ddb6f7f5d6513589eca100baff3ed10","author":{"name":"MarcinCieslak","email":"0a10fa929d2dac58e560225a3f0a9778b50eb153@gmail.com"},"message":"LDEV-4540 Move groups' answers under each question","distinct":false,"url":"https://api.github.com/repos/lamsfoundation/lams/commits/b4f7e1302ddb6f7f5d6513589eca100baff3ed10"},{"sha":"c5bc3e60d7718f03b13048f9fd337740d68e07f5","author":{"name":"MarcinCieslak","email":"0a10fa929d2dac58e560225a3f0a9778b50eb153@gmail.com"},"message":"LDEV-4540 Show correct answers and user's answers separately","distinct":false,"url":"https://api.github.com/repos/lamsfoundation/lams/commits/c5bc3e60d7718f03b13048f9fd337740d68e07f5"},{"sha":"17354b0cfb2e5c7d4602748a4a95751ec77b9f93","author":{"name":"MarcinCieslak","email":"0a10fa929d2dac58e560225a3f0a9778b50eb153@gmail.com"},"message":"LDEV-4540 Change layout of other groups' answers for MC questions","distinct":false,"url":"https://api.github.com/repos/lamsfoundation/lams/commits/17354b0cfb2e5c7d4602748a4a95751ec77b9f93"},{"sha":"c2585242b3a8ef9215af42e9644c15992cc6355b","author":{"name":"Andrey Balan","email":"31d5d3ce4e9e75317a0679350f3c8aeff9b46faf@gmail.com"},"message":"LDEV-4540 Allow non-leaders see results page together with leader\n\nPreviously non-leader could see the results page only when the\nleader goes to the next activity. If the leader is still on the\nresults page, a non-leader still sees the read-only questions page.\nThis way working with answer disclosing was pretty much\nimpossible so we allowed non-leaders see results page\nsimultaneously with leader.","distinct":false,"url":"https://api.github.com/repos/lamsfoundation/lams/commits/c2585242b3a8ef9215af42e9644c15992cc6355b"},{"sha":"992a44ddcfb288b1170625aa08c3f5acf2a69ae1","author":{"name":"MarcinCieslak","email":"0a10fa929d2dac58e560225a3f0a9778b50eb153@gmail.com"},"message":"LDEV-4540 Prevent non-leader Assessments from using answer disclosing","distinct":false,"url":"https://api.github.com/repos/lamsfoundation/lams/commits/992a44ddcfb288b1170625aa08c3f5acf2a69ae1"},{"sha":"b0eee52b2321d1775c3af1e497fef938ccdc4c98","author":{"name":"MarcinCieslak","email":"0a10fa929d2dac58e560225a3f0a9778b50eb153@gmail.com"},"message":"LDEV-4540 Fix variable name clash when iterating over options","distinct":false,"url":"https://api.github.com/repos/lamsfoundation/lams/commits/b0eee52b2321d1775c3af1e497fef938ccdc4c98"},{"sha":"b5be8a8da610a9d39fe8faaea179db60535b3cd9","author":{"name":"MarcinCieslak","email":"0a10fa929d2dac58e560225a3f0a9778b50eb153@gmail.com"},"message":"Merge branch 'LDEV-4540'","distinct":false,"url":"https://api.github.com/repos/lamsfoundation/lams/commits/b5be8a8da610a9d39fe8faaea179db60535b3cd9"},{"sha":"fec1ddd214ce6af20f01e6cb44002a81b426085f","author":{"name":"Andrey Balan","email":"31d5d3ce4e9e75317a0679350f3c8aeff9b46faf@gmail.com"},"message":"LDEV-4563 Prevent adding non lesson learners to groupings","distinct":false,"url":"https://api.github.com/repos/lamsfoundation/lams/commits/fec1ddd214ce6af20f01e6cb44002a81b426085f"},{"sha":"bd0134357255017c2ac559144f005dfcd0b3883a","author":{"name":"Ernie Ghiglione","email":"18d80b7b5ad2b28eb5945f789b1fc0f33dc169ee@gmail.com"},"message":"LDEV-4054 updating Norwegian","distinct":false,"url":"https://api.github.com/repos/lamsfoundation/lams/commits/bd0134357255017c2ac559144f005dfcd0b3883a"}]}
{"actor":{"display_login":"MarcinCieslak"}}