{"push_id":1395775052,"size":5,"distinct_size":5,"ref":"refs/heads/master","head":"eabb61059aa1d32eec72d5714450369cb816505e","before":"4f3eb63979ffb3da7a060101a89da96701d933d6","commits":[{"sha":"c3f4b3506a92921b3caa711e72221b27ccdafa23","author":{"name":"Andrea","email":"8f3120e80b5ce68307541db8effa83643772e8b8@gmail.com"},"message":"closes #195 (#200)","distinct":true,"url":"https://api.github.com/repos/marcozampa1970/csi-sira/commits/c3f4b3506a92921b3caa711e72221b27ccdafa23"},{"sha":"acc84fd4c908bec89f919b5c983a3e98cf416880","author":{"name":"Simone Cornacchia","email":"c13092242074b2d15511dde327c350f12b982238@gmail.com"},"message":"Iride specialized Authentication Provider (issue #179) (#192)\n\n* - Added Iride specialized Authentication Provider\r\n\r\n - Two Authentication Provider classes have been defined:\r\n  - IrideAuthenticationProvider: IRIDE specialized GeoServer authentication provider, responsible for configuration and authentication token result\r\n  - IridePolicyAuthenticationProvider: does the real authentication and user retrieval operations, specializing Spring UserDetails authentication provider, and using an IRIDE specialized UserGroup service to collect IRIDE Identity and InfoPersona instances, if any are defined for the given authenticated user\r\n\r\n* - introduced an interface for Security Services \"aware\" (i.e.: relying on) IRIDE service\r\n\r\n- simplified Spring application context by using more abstract bean where it make sense to\r\n- refactored code handling IRIDE SOAP requests\r\n - to always log IRIDE service response, at fine (i.e.: debug) level\r\n- applied some fixes","distinct":true,"url":"https://api.github.com/repos/marcozampa1970/csi-sira/commits/acc84fd4c908bec89f919b5c983a3e98cf416880"},{"sha":"e83a1178320906a908b6c51b0e44893815e3958c","author":{"name":"Simone Cornacchia","email":"c13092242074b2d15511dde327c350f12b982238@gmail.com"},"message":"IRIDE policy response processing fix (issue #202) (#203)\n\n* -  IRIDE policy response processing fix\r\n\r\n - refactored SAX sources factory\r\n - with unit tests\r\n\r\n* - logging","distinct":true,"url":"https://api.github.com/repos/marcozampa1970/csi-sira/commits/e83a1178320906a908b6c51b0e44893815e3958c"},{"sha":"48277b590fc159fbcd3320a2057a0e423424ef59","author":{"name":"Andrea","email":"8f3120e80b5ce68307541db8effa83643772e8b8@gmail.com"},"message":"closes #196 (#204)","distinct":true,"url":"https://api.github.com/repos/marcozampa1970/csi-sira/commits/48277b590fc159fbcd3320a2057a0e423424ef59"},{"sha":"eabb61059aa1d32eec72d5714450369cb816505e","author":{"name":"Simone Cornacchia","email":"c13092242074b2d15511dde327c350f12b982238@gmail.com"},"message":"- Update the FreeMarker templates used during `IRIDE` policies request processing to reflect the differences, if any, in SOAP request structure in CSI nmsf context (#201)\n\n- Change template files extension from xml to ftl to emphasize their nature of templates\r\n  - Update accordingly the unit tests","distinct":true,"url":"https://api.github.com/repos/marcozampa1970/csi-sira/commits/eabb61059aa1d32eec72d5714450369cb816505e"}]}
{"actor":{"display_login":"marcozampa1970"}}