{"push_id":569948285,"size":21,"distinct_size":1,"ref":"refs/heads/feature/release-edu-person-targeted-id","head":"833695269362de78346782d4ba79c655eb01c4e3","before":"02e8bf8b665b6dc68f01c168cf9b61bf547ff8c3","commits":[{"sha":"100206db4eec791e523f721c27471b06bc1cf4b7","author":{"email":"59c0ce4b348d003876f3251380a3a07b102b5d6d@outlook.com","name":"Jason Tan"},"message":"Added template services.xml file\n\nThis file is the configuration file necessary to set up automatically\ndownloading the attribute-filter.xml file to a cache and providing that\nto the idp.","distinct":false,"url":"https://api.github.com/repos/ausaccessfed/shibboleth-idp-3-deployer/commits/100206db4eec791e523f721c27471b06bc1cf4b7"},{"sha":"d4453ed172825577e0d499bf0777ffcf5db8a21d","author":{"email":"59c0ce4b348d003876f3251380a3a07b102b5d6d@outlook.com","name":"Jason Tan"},"message":"Added tasks to support attribute filter refreshing\n\nTasks have been added to write the services.xml file and also create the\ncache directory that will be needed for proper operation.","distinct":false,"url":"https://api.github.com/repos/ausaccessfed/shibboleth-idp-3-deployer/commits/d4453ed172825577e0d499bf0777ffcf5db8a21d"},{"sha":"8eb7d439d91ea1c657dd5d292440af5bfafe67c0","author":{"email":"59c0ce4b348d003876f3251380a3a07b102b5d6d@outlook.com","name":"Jason Tan"},"message":"Modified cache directory to use accepted standard\n\ndirectory for cache files. This is favoured for better consistency.","distinct":false,"url":"https://api.github.com/repos/ausaccessfed/shibboleth-idp-3-deployer/commits/8eb7d439d91ea1c657dd5d292440af5bfafe67c0"},{"sha":"44b8ba753f51c3e0baf7c31013ada83408c4a49d","author":{"email":"59c0ce4b348d003876f3251380a3a07b102b5d6d@outlook.com","name":"Jason Tan"},"message":"Set the cache directory to standardized location\n\nChanged the location of the cache directory to a more accepted and\nstandardized location.","distinct":false,"url":"https://api.github.com/repos/ausaccessfed/shibboleth-idp-3-deployer/commits/44b8ba753f51c3e0baf7c31013ada83408c4a49d"},{"sha":"5f050db799b577b8e458ac1960855fbe1e6a7a31","author":{"email":"59c0ce4b348d003876f3251380a3a07b102b5d6d@outlook.com","name":"Jason Tan"},"message":"Added custom services.properties file\n\nCustom services.properties file has been added to allow the attribute\nfilter to be updated.","distinct":false,"url":"https://api.github.com/repos/ausaccessfed/shibboleth-idp-3-deployer/commits/5f050db799b577b8e458ac1960855fbe1e6a7a31"},{"sha":"f3a5f044f4434d71823e21a0b1d38d847d4b2be6","author":{"email":"59c0ce4b348d003876f3251380a3a07b102b5d6d@outlook.com","name":"Jason Tan"},"message":"Added new task to write service.properties file\n\nA new task has been added to copy over the services.properties file so\nthat the new settings can take effect.","distinct":false,"url":"https://api.github.com/repos/ausaccessfed/shibboleth-idp-3-deployer/commits/f3a5f044f4434d71823e21a0b1d38d847d4b2be6"},{"sha":"a1ea3d45190197f6e0c3eef4f4c649389a2a5f5c","author":{"email":"59c0ce4b348d003876f3251380a3a07b102b5d6d@outlook.com","name":"Jason Tan"},"message":"Task added to set attribute filter permissions\n\nA new task has been added to allow the attribute-filter.xml file to be\nwriteable by tomcat. This is necessary to allow the file to be\noverwritten when the filter is refreshed.","distinct":false,"url":"https://api.github.com/repos/ausaccessfed/shibboleth-idp-3-deployer/commits/a1ea3d45190197f6e0c3eef4f4c649389a2a5f5c"},{"sha":"0cb5447227a6fb6cb0a6c726d997dc9f2290b52f","author":{"email":"59c0ce4b348d003876f3251380a3a07b102b5d6d@outlook.com","name":"Jason Tan"},"message":"Fixed incorrect method of selecting url in bean\n\nUrl resource for attribute filter reloading bean set incorrectly. This\nhas been rectified.","distinct":false,"url":"https://api.github.com/repos/ausaccessfed/shibboleth-idp-3-deployer/commits/0cb5447227a6fb6cb0a6c726d997dc9f2290b52f"},{"sha":"2f012363bfd30ea5b83f425fef530a4314e10dfd","author":{"email":"59c0ce4b348d003876f3251380a3a07b102b5d6d@outlook.com","name":"Jason Tan"},"message":"Changed check interval to 2 hours for attribute\n\nfilter file. This should minimise wasted refreshes.","distinct":false,"url":"https://api.github.com/repos/ausaccessfed/shibboleth-idp-3-deployer/commits/2f012363bfd30ea5b83f425fef530a4314e10dfd"},{"sha":"8e94b501828f52559eb38de9a9fdc0e2ec63b5f0","author":{"email":"59c0ce4b348d003876f3251380a3a07b102b5d6d@outlook.com","name":"Jason Tan"},"message":"Merge branch 'develop' into feature/auto-reload-attribute-filter\n\nConflicts:\n\troles/idp/files/services.properties","distinct":false,"url":"https://api.github.com/repos/ausaccessfed/shibboleth-idp-3-deployer/commits/8e94b501828f52559eb38de9a9fdc0e2ec63b5f0"},{"sha":"7bd22295fe8af7e64f1b1cb834e61c756325adcf","author":{"email":"d8d15d1a4bbab6e551bb9bb840cb3dc23bd3fa1f@aaf.edu.au","name":"Terry Smith"},"message":"Merge pull request #28 from ausaccessfed/feature/auto-reload-attribute-filter\n\nAdded automatically reloading attribute filter\r\nResolves #25","distinct":false,"url":"https://api.github.com/repos/ausaccessfed/shibboleth-idp-3-deployer/commits/7bd22295fe8af7e64f1b1cb834e61c756325adcf"},{"sha":"b2ab2b7285a10d94414b1df1aec3a15ab15a1b41","author":{"email":"59c0ce4b348d003876f3251380a3a07b102b5d6d@outlook.com","name":"Jason Tan"},"message":"Added database role\n\nAdded a database role adapted from the db role included in the\nshibboleth-idp-2-deployer. This role is responsible for installing and\nsetting up mariadb securely and establishing the schema that is\nrequired.","distinct":false,"url":"https://api.github.com/repos/ausaccessfed/shibboleth-idp-3-deployer/commits/b2ab2b7285a10d94414b1df1aec3a15ab15a1b41"},{"sha":"fa9fd2b01c21c2c0904d698423c9be28051e36e7","author":{"email":"59c0ce4b348d003876f3251380a3a07b102b5d6d@outlook.com","name":"Jason Tan"},"message":"Added db role to top level playbook\n\nTop level playbook should now trigger database role.","distinct":false,"url":"https://api.github.com/repos/ausaccessfed/shibboleth-idp-3-deployer/commits/fa9fd2b01c21c2c0904d698423c9be28051e36e7"},{"sha":"e39d41ac88d6a7dd59d2bf59dcb5a510bd83cecf","author":{"email":"59c0ce4b348d003876f3251380a3a07b102b5d6d@outlook.com","name":"Jason Tan"},"message":"Added my.cnf option file\n\nAdding a my.cnf configuration file allows custom configuration of the\ndatabase.","distinct":false,"url":"https://api.github.com/repos/ausaccessfed/shibboleth-idp-3-deployer/commits/e39d41ac88d6a7dd59d2bf59dcb5a510bd83cecf"},{"sha":"74ec112b358833480379f4ee6a2118ab2e981b4c","author":{"email":"59c0ce4b348d003876f3251380a3a07b102b5d6d@outlook.com","name":"Jason Tan"},"message":"Added uapprove user and database setup\n\nA new database and user, both named 'uApprove' has been created to store\ninformation relating to shared tokens and computed ID's. This database\nand user combination is necessary to provide a secure storage method.","distinct":false,"url":"https://api.github.com/repos/ausaccessfed/shibboleth-idp-3-deployer/commits/74ec112b358833480379f4ee6a2118ab2e981b4c"},{"sha":"1eb0ba8f19090ad28fc4e47be2253ef497e89678","author":{"email":"59c0ce4b348d003876f3251380a3a07b102b5d6d@outlook.com","name":"Jason Tan"},"message":"Added shibpid.sql file to create schema\n\nshibpid.sql file has been added to create the schema in the uApprove\ndatabase. This is necessary to hold the value generated by the\nStoredIDConnector.","distinct":false,"url":"https://api.github.com/repos/ausaccessfed/shibboleth-idp-3-deployer/commits/1eb0ba8f19090ad28fc4e47be2253ef497e89678"},{"sha":"97ca0041bc977fd2d4a3a1db257499de19e5a144","author":{"email":"59c0ce4b348d003876f3251380a3a07b102b5d6d@outlook.com","name":"Jason Tan"},"message":"Added password generator for uApprove user\n\nuApprove database user account has been given a unique password for\nadded security.","distinct":false,"url":"https://api.github.com/repos/ausaccessfed/shibboleth-idp-3-deployer/commits/97ca0041bc977fd2d4a3a1db257499de19e5a144"},{"sha":"618bc2417b85a2594422230be51f802b05e119fc","author":{"email":"59c0ce4b348d003876f3251380a3a07b102b5d6d@outlook.com","name":"Jason Tan"},"message":"Moved my.cnf and .my.cnf config file tasks higher\n\nin priority. This allows them to run first, allowing their configuration\nsettings to apply when performing later tasks requiring authenticated\ndatabase accounts.","distinct":false,"url":"https://api.github.com/repos/ausaccessfed/shibboleth-idp-3-deployer/commits/618bc2417b85a2594422230be51f802b05e119fc"},{"sha":"05de21a3c936677a6d99c26a72489f83fa63f2a0","author":{"email":"59c0ce4b348d003876f3251380a3a07b102b5d6d@outlook.com","name":"Jason Tan"},"message":"Rearranged tasks to minimize conflicts\n\nTasks have been rearranged to maximise readability and clarity as well\nas minimise conflicts between tasks.","distinct":false,"url":"https://api.github.com/repos/ausaccessfed/shibboleth-idp-3-deployer/commits/05de21a3c936677a6d99c26a72489f83fa63f2a0"},{"sha":"8b1c5f2645f3bb4471b6d86a17868205cf6470f4","author":{"email":"d8d15d1a4bbab6e551bb9bb840cb3dc23bd3fa1f@aaf.edu.au","name":"Terry Smith"},"message":"Merge pull request #31 from ausaccessfed/feature/add-db-role\n\nAdded database role\r\nResolves #30","distinct":false,"url":"https://api.github.com/repos/ausaccessfed/shibboleth-idp-3-deployer/commits/8b1c5f2645f3bb4471b6d86a17868205cf6470f4"}]}