{"push_id":896931579,"size":36,"distinct_size":0,"ref":"refs/heads/master","head":"f06d7960acdea85c5db2ee2f07907963bd6b4b98","before":"867ff869c22d0db70382ac11106dfbe98fb5710a","commits":[{"sha":"a42af0f0e9caeb15c0f2b518ef610b3ab9c6628a","author":{"email":"07eb6e1723e79af8641c33b0d286d341eb630f69@gmail.com","name":"Pedro Teixeira"},"message":"[BACKLOG-4439] Create SAML Implementation using Spring 4 as a Reference Implementation\n\t- expanding the number of ProxyCreator classes for both ss2-proxies / ss4-proxies ( AuthenticationManager, AuthenticationEntryPoint, AuthenticationException )\n\t- created a ProxyUtils class to centralize the helper methods used within the ProxyCreator classes ( getProxyFactory, findMethodByName, isRecursivelySupported )\n\t- added unit tests","distinct":false,"url":"https://api.github.com/repos/pentaho/pentaho-osgi-bundles/commits/a42af0f0e9caeb15c0f2b518ef610b3ab9c6628a"},{"sha":"4e63fc0eadfa2c662eb5d937e692ea7a6b7803e3","author":{"email":"9121865a9f6c7ac30f1f7a40722b6827f9ba722c@pentaho.com","name":"Nick Baker"},"message":"Merge pull request #64 from pedrofvteixeira/BACKLOG_4439\n\n[BACKLOG-4439] Create SAML Implementation using Spring 4 as a Referen…","distinct":false,"url":"https://api.github.com/repos/pentaho/pentaho-osgi-bundles/commits/4e63fc0eadfa2c662eb5d937e692ea7a6b7803e3"},{"sha":"d3d7238301fa62a6de1101e6dc858f00849e5f69","author":{"email":"07eb6e1723e79af8641c33b0d286d341eb630f69@gmail.com","name":"Pedro Teixeira"},"message":"[BACKLOG-4439] Create SAML Implementation using Spring 4 as a Reference Implementation\n\t- added propper logging","distinct":false,"url":"https://api.github.com/repos/pentaho/pentaho-osgi-bundles/commits/d3d7238301fa62a6de1101e6dc858f00849e5f69"},{"sha":"113bb1c9969e09ab5a77773ec8bb94dfa5f8e200","author":{"email":"9121865a9f6c7ac30f1f7a40722b6827f9ba722c@pentaho.com","name":"Nick Baker"},"message":"Merge pull request #65 from pedrofvteixeira/BACKLOG_4439\n\n[BACKLOG-4439] Create SAML Implementation using Spring 4 as a Referen…","distinct":false,"url":"https://api.github.com/repos/pentaho/pentaho-osgi-bundles/commits/113bb1c9969e09ab5a77773ec8bb94dfa5f8e200"},{"sha":"53db9f147ff639f2292594d9c8c7455dbeffbe5b","author":{"email":"9121865a9f6c7ac30f1f7a40722b6827f9ba722c@pentaho.com","name":"Nick Baker"},"message":"[BACKLOG-5455] Removing unused namespaces from blueprint container and ensuring that the BundleListener is properly de-registered when the blueprint container is destroyed.","distinct":false,"url":"https://api.github.com/repos/pentaho/pentaho-osgi-bundles/commits/53db9f147ff639f2292594d9c8c7455dbeffbe5b"},{"sha":"0a7988d1d0b38736236584f812a497c6fbd4187f","author":{"email":"fd150501a501620ad3c9f676521a709ce2dc552b@ewerp.com","name":"Curtis Boyden"},"message":"Fixed version for pentaho-osgi-utils-api dependency [ENGOPS-1526]","distinct":false,"url":"https://api.github.com/repos/pentaho/pentaho-osgi-bundles/commits/0a7988d1d0b38736236584f812a497c6fbd4187f"},{"sha":"e0937728cb8077fad0ae034f9072cd5589841e50","author":{"email":"2fac9fac420d72b5874a36ecc87f530c61f0efa2@gmail.com","name":"Duarte Cunha Leão"},"message":"[BISERVER-12644][COMP-1665] Update requirejs to version 2.1.19\n* Download require.js dependency at build time","distinct":false,"url":"https://api.github.com/repos/pentaho/pentaho-osgi-bundles/commits/e0937728cb8077fad0ae034f9072cd5589841e50"},{"sha":"9c750188682ca7ae56d93adb4318a2f494a224c6","author":{"email":"bbf487c080af03dc6a794badad86b89ee6189871@users.noreply.github.com","name":"Curtis Boyden"},"message":"Fixed version for master","distinct":false,"url":"https://api.github.com/repos/pentaho/pentaho-osgi-bundles/commits/9c750188682ca7ae56d93adb4318a2f494a224c6"},{"sha":"af80c5d016ae3ea5cfcca657774dc3ef720c5585","author":{"email":"07eb6e1723e79af8641c33b0d286d341eb630f69@gmail.com","name":"Pedro Teixeira"},"message":"Created a new ProxyCreator for the GrantedAuthority spring object\n\t- there are situations where the GrantedAuthorities are being fetched directly ( i.e. being fetched from the IPentahoSession.SESSION_ROLES ) and not via a ( already proxy-wrapped ) UserDetails\n\t- example: reports with a mondrian datasource: https://github.com/pentaho/pentaho-platform/blob/6.0.0.0-R/extensions/src/org/pentaho/platform/plugin/action/mondrian/mapper/MondrianAbstractPlatformUserRoleMapper.java#L153\n\t- added unit tests","distinct":false,"url":"https://api.github.com/repos/pentaho/pentaho-osgi-bundles/commits/af80c5d016ae3ea5cfcca657774dc3ef720c5585"},{"sha":"c17b69b14a30956bb627269d2d1f463ae689514f","author":{"email":"98238768f25e1ddb3b775f2af3e3c00154de1504@pentaho.com","name":"Ramaiz Mansoor"},"message":"Merge pull request #66 from pedrofvteixeira/BACKLOG_4439\n\n[BACKLOG-4439] Create SAML Implementation using Spring 4 as a Reference Implementation","distinct":false,"url":"https://api.github.com/repos/pentaho/pentaho-osgi-bundles/commits/c17b69b14a30956bb627269d2d1f463ae689514f"},{"sha":"91731fe7bd29ab2afe90d947e7c1ee279a56ec50","author":{"email":"ed54063ee8b37e245461007eacb669a92be303f7@pentaho.com","name":"brosander"},"message":"[CLEANUP] - Adding servlet api dependency to projects that need it","distinct":false,"url":"https://api.github.com/repos/pentaho/pentaho-osgi-bundles/commits/91731fe7bd29ab2afe90d947e7c1ee279a56ec50"},{"sha":"3871aefc26347613dc637ca837990303fab28924","author":{"email":"d76758aa16d722fcd0cece2804077c5b9ec12a68@pentaho.com","name":"Matthew Burgess"},"message":"Merge pull request #67 from brosander/mvn-fix\n\n[CLEANUP] - Adding servlet api dependency to projects that need it","distinct":false,"url":"https://api.github.com/repos/pentaho/pentaho-osgi-bundles/commits/3871aefc26347613dc637ca837990303fab28924"},{"sha":"7508104a032bd49795a05187d5c5d82a796874b8","author":{"email":"9121865a9f6c7ac30f1f7a40722b6827f9ba722c@pentaho.com","name":"Nick Baker"},"message":"Merge pull request #46 from dcleao/BISERVER-12644\n\n[BISERVER-12644][COMP-1665] Update requirejs to version 2.1.19","distinct":false,"url":"https://api.github.com/repos/pentaho/pentaho-osgi-bundles/commits/7508104a032bd49795a05187d5c5d82a796874b8"},{"sha":"f837788b832f57feea220e426bc5c48912e6a457","author":{"email":"07eb6e1723e79af8641c33b0d286d341eb630f69@gmail.com","name":"Pedro Teixeira"},"message":"[BISERVER-12921] Implement Global Logout in SAML\n\t- safeguarded SecurityContextProxyCreator / S4SecurityContextProxyCreator against possible NPE's ( when calls to SecurityContextHelper.getContext().setAuthentication( null ) are made )\n\t- AuthenticationProxyCreator / S4AuthenticationProxyCreator so far only allowed for the proxy-wrapping of \"UsernamePasswordAuthenticationToken\"; I expanded it to also allow for the wrapping of \"AnonymousAuthenticationToken\" ( which is something that the anonymousAuthenticationFilterChain does","distinct":false,"url":"https://api.github.com/repos/pentaho/pentaho-osgi-bundles/commits/f837788b832f57feea220e426bc5c48912e6a457"},{"sha":"d8e9ee963d4ef3c55be3fd7b96c2c40c1ad7038d","author":{"email":"98238768f25e1ddb3b775f2af3e3c00154de1504@pentaho.com","name":"Ramaiz Mansoor"},"message":"Merge pull request #69 from pedrofvteixeira/BISERVER-12921\n\n[BISERVER-12921] Implement Global Logout in SAML","distinct":false,"url":"https://api.github.com/repos/pentaho/pentaho-osgi-bundles/commits/d8e9ee963d4ef3c55be3fd7b96c2c40c1ad7038d"},{"sha":"475424412323dd979ff35a3382630b583942bbb9","author":{"email":"07eb6e1723e79af8641c33b0d286d341eb630f69@gmail.com","name":"Pedro Teixeira"},"message":"[BACKLOG-5639] Create a .cfg property that allows us to change the desired saml authentication provider\n\t- added 2 new ss4-proxies wrapper classes ( S4UserDetailsService and S4UserDetails )\n\t- added unit tests","distinct":false,"url":"https://api.github.com/repos/pentaho/pentaho-osgi-bundles/commits/475424412323dd979ff35a3382630b583942bbb9"},{"sha":"3c1c2a893b1bf6c8b78b3e4172f0b636818599c6","author":{"email":"f33bd42bec848318bc897e45e866816fa69cce87@pentaho.com","name":"Kafalas Tim"},"message":"[BACKLOG-5526] Add Periodic status logging and ServerStatusProvider","distinct":false,"url":"https://api.github.com/repos/pentaho/pentaho-osgi-bundles/commits/3c1c2a893b1bf6c8b78b3e4172f0b636818599c6"},{"sha":"5cdeb27af970ef639a82e9f44fd67ebaace4515f","author":{"email":"98238768f25e1ddb3b775f2af3e3c00154de1504@pentaho.com","name":"Ramaiz Mansoor"},"message":"Merge pull request #70 from pedrofvteixeira/BACKLOG-5639-alt\n\n[BACKLOG-5639] Create a .cfg property that allows us to change the de…","distinct":false,"url":"https://api.github.com/repos/pentaho/pentaho-osgi-bundles/commits/5cdeb27af970ef639a82e9f44fd67ebaace4515f"},{"sha":"ad754efc2e49263351c8a6d2ea93bcfcc4c802ba","author":{"email":"98238768f25e1ddb3b775f2af3e3c00154de1504@pentaho.com","name":"Ramaiz Mansoor"},"message":"Merge pull request #71 from tkafalas/feature\n\n[BACKLOG-5526] Add Periodic status logging and ServerStatusProvider","distinct":false,"url":"https://api.github.com/repos/pentaho/pentaho-osgi-bundles/commits/ad754efc2e49263351c8a6d2ea93bcfcc4c802ba"},{"sha":"33809d3700f8513ee45e880beacb687d1619c522","author":{"email":"f33bd42bec848318bc897e45e866816fa69cce87@pentaho.com","name":"Kafalas Tim"},"message":"[BACKLOG-5526] Move pentaho-osgi-utils-impl bundle to high deps","distinct":false,"url":"https://api.github.com/repos/pentaho/pentaho-osgi-bundles/commits/33809d3700f8513ee45e880beacb687d1619c522"}]}