{"push_id":1029030444,"size":40,"distinct_size":40,"ref":"refs/heads/master","head":"b5a49dad0529534f483f41d239a150909ac8e688","before":"bde20c5d28310ed0406ce98a3e56cdc055ec3bce","commits":[{"sha":"74c24ab84a696f8744d816df2e0595f460b75b1b","author":{"email":"fb00086e39f8535bcf67865dc4d4d43c19aac390@gmail.com","name":"Holdo"},"message":"CORE: Use batch update for audit inserts into the DB","distinct":true,"url":"https://api.github.com/repos/Laliska/perun/commits/74c24ab84a696f8744d816df2e0595f460b75b1b"},{"sha":"549826a04b726062f39b3219df2879ad73a73b56","author":{"email":"eb3ebbb4d66d61eebe084dda2203d0bce2cfb727@gmail.com","name":"Michal Stava"},"message":"Fix message with status when process async validation\n\n - need to save old status of member before working with him\n - then use this status to messages and exceptions","distinct":true,"url":"https://api.github.com/repos/Laliska/perun/commits/549826a04b726062f39b3219df2879ad73a73b56"},{"sha":"2bda7132223e4796b037a9e340b4419fa5f77808","author":{"email":"4ccf340f66a0a0b9f31995fe59f8a8627a531861@ics.muni.cz","name":"Slavek Licehammer"},"message":"Fix group manager access right to attributes\n\nTypo in code. Because of it, group manager had rights to all attributes\non resource where any of managed group was assigned to.","distinct":true,"url":"https://api.github.com/repos/Laliska/perun/commits/2bda7132223e4796b037a9e340b4419fa5f77808"},{"sha":"4f9acfa993465e20a35abe8c7b18ee19354b59de","author":{"email":"eb3ebbb4d66d61eebe084dda2203d0bce2cfb727@gmail.com","name":"Michal Stava"},"message":"New SQLComplex extSource\n\n - it is copy of SQL extSource with one difference: it is not descendant\n   of SimpleExtSourceApi but descendant of ExtSourceApi which means that\n   use 1 call for getting data about all members and then read them just\n   from the memory\n - add necessary settings to perun-xml (transaction settings and loading\n   needed object on initializing of class","distinct":true,"url":"https://api.github.com/repos/Laliska/perun/commits/4f9acfa993465e20a35abe8c7b18ee19354b59de"},{"sha":"9c11aa8bedfe54b39397e9c4142a2e4df1485ffa","author":{"email":"fc4196de2ffdf6f4b4228e9dfa51e44ec6b1edfc@cesnet.cz","name":"Pavel Zlámal"},"message":"REGISTRAR: Url encode Group and VO names in notifications\n\n- Some VOs/Groups names can contain characters not suitable for URL,\n  like spaces, which malform clickable link in mail clients.\n  Now they are URL encoded and should be safe.","distinct":true,"url":"https://api.github.com/repos/Laliska/perun/commits/9c11aa8bedfe54b39397e9c4142a2e4df1485ffa"},{"sha":"2109063917a4d15c61a7661b116ea766355e2be3","author":{"email":"4ccf340f66a0a0b9f31995fe59f8a8627a531861@ics.muni.cz","name":"Slavek Licehammer"},"message":"Lightweight sync. validate disabled members\n\nLightweight synchronization have to switch user form disabled state to\nvalid and vice versa.\n\nPrior this patch, lightweight synchronization could switch user do\ndisabled state but it cannot switch him back.","distinct":true,"url":"https://api.github.com/repos/Laliska/perun/commits/2109063917a4d15c61a7661b116ea766355e2be3"},{"sha":"c5c15e95d612b11cee84c406cdcd34b312c7ac36","author":{"email":"fc4196de2ffdf6f4b4228e9dfa51e44ec6b1edfc@cesnet.cz","name":"Pavel Zlámal"},"message":"DISPATCHER: Fix reading of input messages\n\n- Move sleep out of the inner loop handling messages to the loop polling for available input.\n- Restart internal HornetQ JMS server in case of JMSExceptions","distinct":true,"url":"https://api.github.com/repos/Laliska/perun/commits/c5c15e95d612b11cee84c406cdcd34b312c7ac36"},{"sha":"997ebfee8bea54caa7739ff7cf07ede2802e2f03","author":{"email":"fc4196de2ffdf6f4b4228e9dfa51e44ec6b1edfc@cesnet.cz","name":"Pavel Zlámal"},"message":"Merge pull request #1111 from zlamalp/dispatcher\n\nDISPATCHER: Fix reading of input messages","distinct":true,"url":"https://api.github.com/repos/Laliska/perun/commits/997ebfee8bea54caa7739ff7cf07ede2802e2f03"},{"sha":"99feba966cbe9eb55779818199441a0546c4a16d","author":{"email":"fc4196de2ffdf6f4b4228e9dfa51e44ec6b1edfc@cesnet.cz","name":"Pavel Zlámal"},"message":"Merge pull request #1105 from zlamalp/url\n\nREGISTRAR: Url encode Group and VO names in notifications","distinct":true,"url":"https://api.github.com/repos/Laliska/perun/commits/99feba966cbe9eb55779818199441a0546c4a16d"},{"sha":"33e04f7584db703674020cb04e8b44f937d8f3b8","author":{"email":"fc4196de2ffdf6f4b4228e9dfa51e44ec6b1edfc@cesnet.cz","name":"Pavel Zlámal"},"message":"CORE: Service user can't be owner of any other specific user\n\n- We don't want service users to be owners of other service users\n  or guests. Allowed is user -> service, user -> guest and guest -> service.","distinct":true,"url":"https://api.github.com/repos/Laliska/perun/commits/33e04f7584db703674020cb04e8b44f937d8f3b8"},{"sha":"218c94300b74f181e6fd15ebfdddab5a2e630801","author":{"email":"fc4196de2ffdf6f4b4228e9dfa51e44ec6b1edfc@cesnet.cz","name":"Pavel Zlámal"},"message":"GUI: Service user can't be owner of any other specific user\n\n- Prevent from assigning service users as owners of another specific user\n  during service/sponsored user creation. Also sponsored user can't be\n  owner (sponsor) of another guest (sponsored) account.","distinct":true,"url":"https://api.github.com/repos/Laliska/perun/commits/218c94300b74f181e6fd15ebfdddab5a2e630801"},{"sha":"f0adcdad9e44e8afbd9d33ad9d7a31833ba9fcf5","author":{"email":"fc4196de2ffdf6f4b4228e9dfa51e44ec6b1edfc@cesnet.cz","name":"Pavel Zlámal"},"message":"GUI: Do not offer already assigned groups when assigning to resource","distinct":true,"url":"https://api.github.com/repos/Laliska/perun/commits/f0adcdad9e44e8afbd9d33ad9d7a31833ba9fcf5"},{"sha":"ae2517ec4c1421e6fc97f9c5ad380184ee4031b6","author":{"email":"fc4196de2ffdf6f4b4228e9dfa51e44ec6b1edfc@cesnet.cz","name":"Pavel Zlámal"},"message":"Merge pull request #1114 from zlamalp/group-resource\n\nGUI: Do not offer already assigned groups when assigning to resource","distinct":true,"url":"https://api.github.com/repos/Laliska/perun/commits/ae2517ec4c1421e6fc97f9c5ad380184ee4031b6"},{"sha":"a82454a83ea76bc9774efc5a5dc6b222457c5172","author":{"email":"eb3ebbb4d66d61eebe084dda2203d0bce2cfb727@gmail.com","name":"Michal Stava"},"message":"Merge pull request #1078 from Holdo/master\n\nCORE: Use batch update for audit inserts into the DB","distinct":true,"url":"https://api.github.com/repos/Laliska/perun/commits/a82454a83ea76bc9774efc5a5dc6b222457c5172"},{"sha":"3adfc822d1a5eb9594126178ad70778b3c8d1c35","author":{"email":"eb3ebbb4d66d61eebe084dda2203d0bce2cfb727@gmail.com","name":"Michal Stava"},"message":"Fix fs_quotas attributes\n\n - use trailing zeros when working with big decimal (convert from\n   decimal to string with metric)\n - remove nonused parts from modules\n - add uri cannonization of path to define unique path\n - fix matchers for quotas (use matche instead of find)\n -","distinct":true,"url":"https://api.github.com/repos/Laliska/perun/commits/3adfc822d1a5eb9594126178ad70778b3c8d1c35"},{"sha":"d1f77ecd39790b8733fe0a3d49cbe6f238f4930d","author":{"email":"eb3ebbb4d66d61eebe084dda2203d0bce2cfb727@gmail.com","name":"Michal Stava"},"message":"Merge pull request #1115 from stavamichal/fixFsQuotasAttributes\n\nFix fs_quotas attributes","distinct":true,"url":"https://api.github.com/repos/Laliska/perun/commits/d1f77ecd39790b8733fe0a3d49cbe6f238f4930d"},{"sha":"b27bf8bcf61d429d372f4619a431693ccd6c8e15","author":{"email":"fc4196de2ffdf6f4b4228e9dfa51e44ec6b1edfc@cesnet.cz","name":"Pavel Zlámal"},"message":"CORE: When creating specific user, service users can't be owners.\n\n- Fixed wrong negation of condition","distinct":true,"url":"https://api.github.com/repos/Laliska/perun/commits/b27bf8bcf61d429d372f4619a431693ccd6c8e15"},{"sha":"006ce27abb0740a49984695b36fb53aebae8b836","author":{"email":"fc4196de2ffdf6f4b4228e9dfa51e44ec6b1edfc@cesnet.cz","name":"Pavel Zlámal"},"message":"Merge pull request #1113 from zlamalp/specificOwner\n\nCORE: Service user can't be owner of any other specific user","distinct":true,"url":"https://api.github.com/repos/Laliska/perun/commits/006ce27abb0740a49984695b36fb53aebae8b836"},{"sha":"8a8cc461d6a8d7f17f077e92befd127abf0a8e2a","author":{"email":"eb3ebbb4d66d61eebe084dda2203d0bce2cfb727@gmail.com","name":"Michal Stava"},"message":"Merge pull request #1115 from stavamichal/fixFsQuotasAttributes\n\nFix fs_quotas attributes","distinct":true,"url":"https://api.github.com/repos/Laliska/perun/commits/8a8cc461d6a8d7f17f077e92befd127abf0a8e2a"},{"sha":"92ef46b382e471ab34e7794fac024d9b0ec52e2d","author":{"email":"fc4196de2ffdf6f4b4228e9dfa51e44ec6b1edfc@cesnet.cz","name":"Pavel Zlámal"},"message":"Merge pull request #1113 from zlamalp/specificOwner\n\nCORE: Service user can't be owner of any other specific user","distinct":true,"url":"https://api.github.com/repos/Laliska/perun/commits/92ef46b382e471ab34e7794fac024d9b0ec52e2d"}]}