{"push_id":1958862705,"size":24,"distinct_size":1,"ref":"refs/heads/devel","head":"a8628350e72de19df4fff2db8a4bc4cdaf79172b","before":"6943415a0d83577b175fe8d96cab339e7cc8ad81","commits":[{"sha":"fc711e91a85565e0a8465c382f703dc4798da7c1","author":{"name":"Thierry Laurion","email":"679c2ce56995dafb06cddf61b0cbbf123a630e9d@gmail.com"},"message":"To find inline javascript and styling that should be relocalized.","distinct":false,"url":"https://api.github.com/repos/inverse-inc/packetfence/commits/fc711e91a85565e0a8465c382f703dc4798da7c1"},{"sha":"fd622f2e5055774ab79941754ab84d6b652a0d2d","author":{"name":"Thierry Laurion","email":"679c2ce56995dafb06cddf61b0cbbf123a630e9d@gmail.com"},"message":"Portal CSP includes connectivity test image url. Portal and Admin enforces CSP Security Headers by default that trust everything that comes from self.","distinct":false,"url":"https://api.github.com/repos/inverse-inc/packetfence/commits/fd622f2e5055774ab79941754ab84d6b652a0d2d"},{"sha":"b721e3b6b947c864367ab3a27cd086d0482d7dc2","author":{"name":"Thierry Laurion","email":"679c2ce56995dafb06cddf61b0cbbf123a630e9d@gmail.com"},"message":"Supressing unused stuff","distinct":false,"url":"https://api.github.com/repos/inverse-inc/packetfence/commits/b721e3b6b947c864367ab3a27cd086d0482d7dc2"},{"sha":"00912496c9ebf6a582d8a9bed81efba2a05e43b1","author":{"name":"Thierry Laurion","email":"679c2ce56995dafb06cddf61b0cbbf123a630e9d@gmail.com"},"message":"Doc","distinct":false,"url":"https://api.github.com/repos/inverse-inc/packetfence/commits/00912496c9ebf6a582d8a9bed81efba2a05e43b1"},{"sha":"cb2402cfca90352e7968049b14958d4dabac6da0","author":{"name":"tlaurion","email":"679c2ce56995dafb06cddf61b0cbbf123a630e9d@gmail.com"},"message":"Reflect what is currently tested\n\nMore specific, including the fonts used in the Admin","distinct":false,"url":"https://api.github.com/repos/inverse-inc/packetfence/commits/cb2402cfca90352e7968049b14958d4dabac6da0"},{"sha":"a680f72b8f9de080c5a12aa3320d4369990c44df","author":{"name":"tlaurion","email":"679c2ce56995dafb06cddf61b0cbbf123a630e9d@gmail.com"},"message":"Reflect what is actually tested","distinct":false,"url":"https://api.github.com/repos/inverse-inc/packetfence/commits/a680f72b8f9de080c5a12aa3320d4369990c44df"},{"sha":"d5936f223a90ed88415724ca4bb7dc2d12be5630","author":{"name":"Francis Lachapelle","email":"f89b906ca5fe3b336d18166a73d68d3cd8ab2eac@inverse.ca"},"message":"(CSP/admin) Cleanup inline CSS/JS for status page","distinct":false,"url":"https://api.github.com/repos/inverse-inc/packetfence/commits/d5936f223a90ed88415724ca4bb7dc2d12be5630"},{"sha":"c052a15ecbe9c2b489a55290db6be4a60769efaa","author":{"name":"Francis Lachapelle","email":"f89b906ca5fe3b336d18166a73d68d3cd8ab2eac@inverse.ca"},"message":"(CSP/admin) Fix JSON syntax error","distinct":false,"url":"https://api.github.com/repos/inverse-inc/packetfence/commits/c052a15ecbe9c2b489a55290db6be4a60769efaa"},{"sha":"722f6ebb06b7f85a97db0730f04dd00f4d24b27c","author":{"name":"Francis Lachapelle","email":"f89b906ca5fe3b336d18166a73d68d3cd8ab2eac@inverse.ca"},"message":"(CSP/admin) Cleanup inline CSS/JS for reports page","distinct":false,"url":"https://api.github.com/repos/inverse-inc/packetfence/commits/722f6ebb06b7f85a97db0730f04dd00f4d24b27c"},{"sha":"f5352202e4f382b387739a96d6f0b6c9bd6f6d92","author":{"name":"Francis Lachapelle","email":"f89b906ca5fe3b336d18166a73d68d3cd8ab2eac@inverse.ca"},"message":"(CSP/admin) Fix inline JSON of graphs definitions","distinct":false,"url":"https://api.github.com/repos/inverse-inc/packetfence/commits/f5352202e4f382b387739a96d6f0b6c9bd6f6d92"},{"sha":"0763adbf65e921b29355918ef108cb2b7dc2fb8e","author":{"name":"Francis Lachapelle","email":"f89b906ca5fe3b336d18166a73d68d3cd8ab2eac@inverse.ca"},"message":"(web admin) Update raphael JS library","distinct":false,"url":"https://api.github.com/repos/inverse-inc/packetfence/commits/0763adbf65e921b29355918ef108cb2b7dc2fb8e"},{"sha":"bb1ec8e16a5fb40dec9ba0059b24e7c60b62b595","author":{"name":"Francis Lachapelle","email":"f89b906ca5fe3b336d18166a73d68d3cd8ab2eac@inverse.ca"},"message":"(CSP/admin) Cleanup inline CSS/JS for auditing","distinct":false,"url":"https://api.github.com/repos/inverse-inc/packetfence/commits/bb1ec8e16a5fb40dec9ba0059b24e7c60b62b595"},{"sha":"7a21ac41bca2bfec58563287fbd72f0b22dfc09f","author":{"name":"Francis Lachapelle","email":"f89b906ca5fe3b336d18166a73d68d3cd8ab2eac@inverse.ca"},"message":"(CSP/admin) Cleanup inline CSS/JS for nodes","distinct":false,"url":"https://api.github.com/repos/inverse-inc/packetfence/commits/7a21ac41bca2bfec58563287fbd72f0b22dfc09f"},{"sha":"27ec4d73b133abbf9e8202a2bc1eaf0ed25e37cf","author":{"name":"Francis Lachapelle","email":"f89b906ca5fe3b336d18166a73d68d3cd8ab2eac@inverse.ca"},"message":"(CSP/admin) Cleanup inline CSS/JS for users","distinct":false,"url":"https://api.github.com/repos/inverse-inc/packetfence/commits/27ec4d73b133abbf9e8202a2bc1eaf0ed25e37cf"},{"sha":"18ebea44ebefc28b03af426cebecacfaaef40110","author":{"name":"Francis Lachapelle","email":"f89b906ca5fe3b336d18166a73d68d3cd8ab2eac@inverse.ca"},"message":"(CSP/admin) Cleanup inline CSS/JS for interface","distinct":false,"url":"https://api.github.com/repos/inverse-inc/packetfence/commits/18ebea44ebefc28b03af426cebecacfaaef40110"},{"sha":"c2164214206f77e204cc4080777701f3a2bfc29f","author":{"name":"Francis Lachapelle","email":"f89b906ca5fe3b336d18166a73d68d3cd8ab2eac@inverse.ca"},"message":"(CSP/admin) Cleanup inline CSS/JS for violations","distinct":false,"url":"https://api.github.com/repos/inverse-inc/packetfence/commits/c2164214206f77e204cc4080777701f3a2bfc29f"},{"sha":"b6ae70da206e0668b335708c03f47963d11241af","author":{"name":"Francis Lachapelle","email":"f89b906ca5fe3b336d18166a73d68d3cd8ab2eac@inverse.ca"},"message":"(CSP/admin) Cleanup inline CSS/JS for configuration","distinct":false,"url":"https://api.github.com/repos/inverse-inc/packetfence/commits/b6ae70da206e0668b335708c03f47963d11241af"},{"sha":"365bcf7f7579ae17ed6b930c6919cab3d907b94d","author":{"name":"Francis Lachapelle","email":"f89b906ca5fe3b336d18166a73d68d3cd8ab2eac@inverse.ca"},"message":"(CSP/portal) Cleanup inline CSS/JS","distinct":false,"url":"https://api.github.com/repos/inverse-inc/packetfence/commits/365bcf7f7579ae17ed6b930c6919cab3d907b94d"},{"sha":"601ca58303198ead9092ca1e2864ec3ad07dd06b","author":{"name":"Francis Lachapelle","email":"f89b906ca5fe3b336d18166a73d68d3cd8ab2eac@inverse.ca"},"message":"(CSP/admin) Remove some CSP restrictions for ACE\n\nACE, the text editor used with portal profile files, uses inline styles and base64-encoded images and requires to slack some CSP restrictions.","distinct":false,"url":"https://api.github.com/repos/inverse-inc/packetfence/commits/601ca58303198ead9092ca1e2864ec3ad07dd06b"},{"sha":"9165ba51863c0e488468080ef7ecbcaca48e9147","author":{"name":"Francis Lachapelle","email":"f89b906ca5fe3b336d18166a73d68d3cd8ab2eac@inverse.ca"},"message":"(CSP) Rephrase documentation","distinct":false,"url":"https://api.github.com/repos/inverse-inc/packetfence/commits/9165ba51863c0e488468080ef7ecbcaca48e9147"}]}
{"actor":{"display_login":"julsemaan"}}