{"push_id":782695981,"size":31,"distinct_size":31,"ref":"refs/heads/master","head":"81bbecdcf65f28b9baa4e90d10210a37464cfbf0","before":"91ce85347ae3d1f4e2b8b7342e69c57755dd768e","commits":[{"sha":"a20117fdc35b91cbceed5f2ac4e603c011d1e028","author":{"email":"fc4196de2ffdf6f4b4228e9dfa51e44ec6b1edfc@cesnet.cz","name":"Pavel Zlámal"},"message":"GUI: Make password reset from user detail more friendly\n\n- For service user display only pwd-reset button leading to change action.\n- For normal user display both change and reset buttons.\n\nOriginally it caused trouble, since change and reset works the same for\nservice users, but when their owner went to reset, it actually used his\nlogin for reset action, since he logged as himself.","distinct":true,"url":"https://api.github.com/repos/Holdo/perun/commits/a20117fdc35b91cbceed5f2ac4e603c011d1e028"},{"sha":"942d0fceae4a1573a58b2133535325858ef24703","author":{"email":"fc4196de2ffdf6f4b4228e9dfa51e44ec6b1edfc@cesnet.cz","name":"Pavel Zlámal"},"message":"Merge pull request #943 from zlamalp/pwd\n\nGUI: Make password reset from user detail more friendly","distinct":true,"url":"https://api.github.com/repos/Holdo/perun/commits/942d0fceae4a1573a58b2133535325858ef24703"},{"sha":"d41246f9f5624834c157be88173515083510f8a0","author":{"email":"fc4196de2ffdf6f4b4228e9dfa51e44ec6b1edfc@cesnet.cz","name":"Pavel Zlámal"},"message":"CORE,REGISTRAR: Allow method calls to TOPGROUPCREATOR\n\n- For new eduGAIN group manager demo we need to allow access\n  to group, form and mails also to TOPGROUPCREATOR role, since\n  after creating 1st group they need to copy settings from default group.","distinct":true,"url":"https://api.github.com/repos/Holdo/perun/commits/d41246f9f5624834c157be88173515083510f8a0"},{"sha":"91bd7dcb4b9d2a9a96ea09fcb7393b9647585c26","author":{"email":"fc4196de2ffdf6f4b4228e9dfa51e44ec6b1edfc@cesnet.cz","name":"Pavel Zlámal"},"message":"Merge pull request #944 from zlamalp/group_demo\n\nCORE,REGISTRAR: Allow method calls to TOPGROUPCREATOR","distinct":true,"url":"https://api.github.com/repos/Holdo/perun/commits/91bd7dcb4b9d2a9a96ea09fcb7393b9647585c26"},{"sha":"6f1c0b6a371bd5810b3d40c00712bc45706c9301","author":{"email":"ad51bb6380cb0a69c2d287f4387e210b474baabc@seznam.cz","name":"Kristýna Kyselá"},"message":" PerunAttributeValueCell - edited\n - $(this).parents('.perunAttributeCell').focus() doesnt work in IE\n - changed to document.getElementById('.perunAttributeCell').focus()","distinct":true,"url":"https://api.github.com/repos/Holdo/perun/commits/6f1c0b6a371bd5810b3d40c00712bc45706c9301"},{"sha":"23bb9e130a808b6b7b90085fb67bf6d15ec63ed1","author":{"email":"fc4196de2ffdf6f4b4228e9dfa51e44ec6b1edfc@cesnet.cz","name":"Pavel Zlámal"},"message":"Merge pull request #945 from kk616/newBranch\n\n PerunAttributeValueCell - edited","distinct":true,"url":"https://api.github.com/repos/Holdo/perun/commits/23bb9e130a808b6b7b90085fb67bf6d15ec63ed1"},{"sha":"7c03b82f061dc61771b79975f6a2fcc2145ed189","author":{"email":"eb3ebbb4d66d61eebe084dda2203d0bce2cfb727@gmail.com","name":"Michal Stava"},"message":"Fix of merging facility contact groups\n\n - there was bug with removing not equals facilities without processing","distinct":true,"url":"https://api.github.com/repos/Holdo/perun/commits/7c03b82f061dc61771b79975f6a2fcc2145ed189"},{"sha":"dbd90dadbf7fb8863fd2e50acd55bc6b8e69b72f","author":{"email":"fc4196de2ffdf6f4b4228e9dfa51e44ec6b1edfc@cesnet.cz","name":"Pavel Zlámal"},"message":"Merge pull request #946 from stavamichal/fixFacilitiesContactsMergingGroups\n\nFix of merging facility contact groups","distinct":true,"url":"https://api.github.com/repos/Holdo/perun/commits/dbd90dadbf7fb8863fd2e50acd55bc6b8e69b72f"},{"sha":"b078411a9031ffc1eb7b00faf7aa3c5fef8aaf70","author":{"email":"fc4196de2ffdf6f4b4228e9dfa51e44ec6b1edfc@cesnet.cz","name":"Pavel Zlámal"},"message":"CORE: Fixed ContactGroup test\n\n- We can't test results of removing contact groups by method, which returns all names,\n  since tests run under perun admin and there can be other facilities with contacts.\n  Now we get and check only ContactGroups of tested facility.","distinct":true,"url":"https://api.github.com/repos/Holdo/perun/commits/b078411a9031ffc1eb7b00faf7aa3c5fef8aaf70"},{"sha":"f58ddead4deaeac159f5d9529768a640e4804c5e","author":{"email":"fc4196de2ffdf6f4b4228e9dfa51e44ec6b1edfc@cesnet.cz","name":"Pavel Zlámal"},"message":"Merge pull request #948 from zlamalp/fixTests\n\nCORE: Fixed ContactGroup test","distinct":true,"url":"https://api.github.com/repos/Holdo/perun/commits/f58ddead4deaeac159f5d9529768a640e4804c5e"},{"sha":"cb8574c66f9873745eda687d7a291893e6de4100","author":{"email":"4ccf340f66a0a0b9f31995fe59f8a8627a531861@ics.muni.cz","name":"Slavek Licehammer"},"message":"Modules: Allow login to start with underscore","distinct":true,"url":"https://api.github.com/repos/Holdo/perun/commits/cb8574c66f9873745eda687d7a291893e6de4100"},{"sha":"098dd85dfa93348fd78876aa6fbadccfaaf127cb","author":{"email":"fc4196de2ffdf6f4b4228e9dfa51e44ec6b1edfc@cesnet.cz","name":"Pavel Zlámal"},"message":"DISPATCHER: Log exception when deleting TaskResults\n\n- We were catching InternalErrorException while it was never\n  thrown from impl layer. It didn't catch DataAccessException\n  which is thrown.\n- Now we should properly log what exception is thrown.","distinct":true,"url":"https://api.github.com/repos/Holdo/perun/commits/098dd85dfa93348fd78876aa6fbadccfaaf127cb"},{"sha":"2e203a3249ddf4013317babdb4a3ba9ad7ca1c74","author":{"email":"fc4196de2ffdf6f4b4228e9dfa51e44ec6b1edfc@cesnet.cz","name":"Pavel Zlámal"},"message":"Merge pull request #949 from zlamalp/dispatcher\n\nDISPATCHER: Log exception when deleting TaskResults","distinct":true,"url":"https://api.github.com/repos/Holdo/perun/commits/2e203a3249ddf4013317babdb4a3ba9ad7ca1c74"},{"sha":"5b577b7ae41042315669937aee4c50ff7ac901d8","author":{"email":"fc4196de2ffdf6f4b4228e9dfa51e44ec6b1edfc@cesnet.cz","name":"Pavel Zlámal"},"message":"Updated appcontext to fix auditer issue\n\n- When auditer was updated, it made appcontext issue, since it has been\n  present in perun-core but used and imported in perun-core-jdbc.\n  Switched order of import statements in some appcontext files.","distinct":true,"url":"https://api.github.com/repos/Holdo/perun/commits/5b577b7ae41042315669937aee4c50ff7ac901d8"},{"sha":"6f345d812800583dcd91d8ec450397fc3d254e16","author":{"email":"d8abd51fb37aa8ecd59d1346941b277e5ae25717@gmail.com","name":"Michal Voců"},"message":"fix error task rescheduling - add exponential backoff and upper retry limit, reschedule completely when too old or new data arrived","distinct":true,"url":"https://api.github.com/repos/Holdo/perun/commits/6f345d812800583dcd91d8ec450397fc3d254e16"},{"sha":"8310571e6870539bca8fa4f240efb91071a085f2","author":{"email":"d8abd51fb37aa8ecd59d1346941b277e5ae25717@gmail.com","name":"Michal Voců"},"message":"fix task end time when in future","distinct":true,"url":"https://api.github.com/repos/Holdo/perun/commits/8310571e6870539bca8fa4f240efb91071a085f2"},{"sha":"142252c5bcb1acbfe21b68f0b24089fc7b6e8b61","author":{"email":"aca18c7dc3891397fec006be2513d2243372997f@gmail.com","name":"ondrejvelisek"},"message":"CORE: Fix AuthzRoles constructors bug\n\n- new HashSet<Integer>(perunBean.getId())\n\t- this means create new set with size of perunBean id, but you wnt to\n\t\tcreate hash containng perunBean id\n\n- allow constructor of AuthzRoles to get list of any PerunBeans\n\t(including list of objects which extends PerunBean) as argument","distinct":true,"url":"https://api.github.com/repos/Holdo/perun/commits/142252c5bcb1acbfe21b68f0b24089fc7b6e8b61"},{"sha":"a5b1a81e3bc5d54f5b813ad3799aae4f59af2e6b","author":{"email":"8f983fc79c5276db2cb53b708be474694918df31@gmail.com","name":"Jiří Mauritz"},"message":"Core: PerunConnection created to catch savepoint events\n\n- class Connection replaced by PerunConnection, which is used to catch\n  events such as release savepoint, rollback savepoint and set savepoint","distinct":true,"url":"https://api.github.com/repos/Holdo/perun/commits/a5b1a81e3bc5d54f5b813ad3799aae4f59af2e6b"},{"sha":"a567c123f911618fc39c38d39ab2d46adcb31b39","author":{"email":"8f983fc79c5276db2cb53b708be474694918df31@gmail.com","name":"Jiří Mauritz"},"message":"Core: new auditer messages transactions behaviour\n\n- auditer messages are stored in list of lists where each inner list\n  represents messages of one transaction\n- when transaction is successful, the messages are added to the previous\n  list\n- when transaction is not successful, the last list is erased","distinct":true,"url":"https://api.github.com/repos/Holdo/perun/commits/a567c123f911618fc39c38d39ab2d46adcb31b39"},{"sha":"7cc4a79eab339d15d64c4d9c0b89b8e9a7ff8a01","author":{"email":"8f983fc79c5276db2cb53b708be474694918df31@gmail.com","name":"Jiří Mauritz"},"message":"Core: fix Auditer transaction behaviour\n\n- tests for devel instance are passing","distinct":true,"url":"https://api.github.com/repos/Holdo/perun/commits/7cc4a79eab339d15d64c4d9c0b89b8e9a7ff8a01"}]}