{"push_id":903651208,"size":20,"distinct_size":1,"ref":"refs/heads/html","head":"5900fa1d968fdf012dedfd6c400f0f3a0d26a306","before":"46b816c24f96695417ba0937a764de3dd609c731","commits":[{"sha":"8b6e92f5aebeebcdfc86b99cab53fa2d2d5d6ae4","author":{"email":"eb3ebbb4d66d61eebe084dda2203d0bce2cfb727@gmail.com","name":"Michal Stava"},"message":"Fix reading messages from auditer in LDAPc\n\n - when no new messages exist, sleep for 1s and then try it again\n - this should prevent calling this method too much in state where no\n   new messages exist yet","distinct":false,"url":"https://api.github.com/repos/zlamalp/perun/commits/8b6e92f5aebeebcdfc86b99cab53fa2d2d5d6ae4"},{"sha":"81608d4678e75529f555d089fda71d4b76027013","author":{"email":"eb3ebbb4d66d61eebe084dda2203d0bce2cfb727@gmail.com","name":"Michal Stava"},"message":"Merge pull request #1055 from stavamichal/fixLDAPcAddSomeDelayBetweenReadingIfNoNewMessages\n\nFix reading messages from auditer in LDAPc","distinct":false,"url":"https://api.github.com/repos/zlamalp/perun/commits/81608d4678e75529f555d089fda71d4b76027013"},{"sha":"7f2d3912129e97d9581ecbd02eab630e8660b267","author":{"email":"aca18c7dc3891397fec006be2513d2243372997f@gmail.com","name":"ondrejvelisek"},"message":"APPS: ability to change email in user profile","distinct":false,"url":"https://api.github.com/repos/zlamalp/perun/commits/7f2d3912129e97d9581ecbd02eab630e8660b267"},{"sha":"b715b87565cc355bfcdc468947ded3a794f5a717","author":{"email":"aca18c7dc3891397fec006be2513d2243372997f@gmail.com","name":"ondrejvelisek"},"message":"CORE: remove all user mailchanges after one successful validation\nRPC: JavaDoc edit for validatePreferredEmailChange method","distinct":false,"url":"https://api.github.com/repos/zlamalp/perun/commits/b715b87565cc355bfcdc468947ded3a794f5a717"},{"sha":"d082d69ef51b2f44b6984c727ba89e725f27e23e","author":{"email":"fc4196de2ffdf6f4b4228e9dfa51e44ec6b1edfc@cesnet.cz","name":"Pavel Zlámal"},"message":"Merge pull request #1056 from ondrejvelisek/changeMail\n\nChange mail in user profile","distinct":false,"url":"https://api.github.com/repos/zlamalp/perun/commits/d082d69ef51b2f44b6984c727ba89e725f27e23e"},{"sha":"85995f0061cc63f24fd8353cf8135f848e0d1cc0","author":{"email":"f54e5969c3ad89d1b3c2ad9800a8baee7b3968a7@gmail.com","name":"Laliska"},"message":"audit log added for contact groups add/remove operations","distinct":false,"url":"https://api.github.com/repos/zlamalp/perun/commits/85995f0061cc63f24fd8353cf8135f848e0d1cc0"},{"sha":"47048cd9122f0407425974a728559b8768c6eb85","author":{"email":"eb3ebbb4d66d61eebe084dda2203d0bce2cfb727@gmail.com","name":"Michal Stava"},"message":"Merge pull request #1005 from Laliska/task_2621-contact_groups\n\naudit log added for contact groups add/remove operations","distinct":false,"url":"https://api.github.com/repos/zlamalp/perun/commits/47048cd9122f0407425974a728559b8768c6eb85"},{"sha":"f0055a84429b411993da3eb1425741629822513b","author":{"email":"fc4196de2ffdf6f4b4228e9dfa51e44ec6b1edfc@cesnet.cz","name":"Pavel Zlámal"},"message":"DB: Updated version in oracle.sql to match current state\n\n- There are no changes for oracle, just version update was\n   forgotten when postgres was updated.","distinct":false,"url":"https://api.github.com/repos/zlamalp/perun/commits/f0055a84429b411993da3eb1425741629822513b"},{"sha":"95f8d1208691dfb4e90ff67e1c4287f2a3b7b88a","author":{"email":"fc4196de2ffdf6f4b4228e9dfa51e44ec6b1edfc@cesnet.cz","name":"Pavel Zlámal"},"message":"Merge pull request #1058 from zlamalp/dbUp\n\nDB: Updated version in oracle.sql to match current state","distinct":false,"url":"https://api.github.com/repos/zlamalp/perun/commits/95f8d1208691dfb4e90ff67e1c4287f2a3b7b88a"},{"sha":"64d29a1d8b64e85502d8724439caf12672adf4b9","author":{"email":"eb3ebbb4d66d61eebe084dda2203d0bce2cfb727@gmail.com","name":"Michal Stava"},"message":"New EGI-SSO extSource\n\n - extends LDAP extSource\n - can read all people from EGI SSO LDAP\n - it is very specific extSource with no other use\n - using external openssl tool to get issuer and cert subject from DER\n   format of certificate (binary format)","distinct":false,"url":"https://api.github.com/repos/zlamalp/perun/commits/64d29a1d8b64e85502d8724439caf12672adf4b9"},{"sha":"556def4fc4f076573835c7c12f1683e6035130eb","author":{"email":"4ccf340f66a0a0b9f31995fe59f8a8627a531861@ics.muni.cz","name":"Slavek Licehammer"},"message":"Merge pull request #1059 from stavamichal/newExtSourceEGISSO\n\nNew EGI-SSO extSource","distinct":false,"url":"https://api.github.com/repos/zlamalp/perun/commits/556def4fc4f076573835c7c12f1683e6035130eb"},{"sha":"1fc7ecca2a14b3b042ea785ec61d85468b00cc71","author":{"email":"fc4196de2ffdf6f4b4228e9dfa51e44ec6b1edfc@cesnet.cz","name":"Pavel Zlámal"},"message":"REGISTRAR: fill users name on application notifications\n\n- When firstName, lastName or displayName is not present on application form,\n  fill value from user entity present with application or retrieved by ext source\n  data.","distinct":false,"url":"https://api.github.com/repos/zlamalp/perun/commits/1fc7ecca2a14b3b042ea785ec61d85468b00cc71"},{"sha":"9071ba7c63a325f6363dbbca7e59a7fbbbb7d0ae","author":{"email":"fc4196de2ffdf6f4b4228e9dfa51e44ec6b1edfc@cesnet.cz","name":"Pavel Zlámal"},"message":"Merge pull request #1060 from zlamalp/registrar\n\nREGISTRAR: fill users name on application notifications","distinct":false,"url":"https://api.github.com/repos/zlamalp/perun/commits/9071ba7c63a325f6363dbbca7e59a7fbbbb7d0ae"},{"sha":"8bc2db87dfa35efa1cd2715c897e8f8a48c33953","author":{"email":"f54e5969c3ad89d1b3c2ad9800a8baee7b3968a7@gmail.com","name":"Laliska"},"message":"new createCompleteService() method in perun-controller module\n- method creates gen/send ExecServices for new Service\n- method sets dependency of send on gen ExecService\n- method is Transactional and can be executed only by PERUNADMIN user","distinct":false,"url":"https://api.github.com/repos/zlamalp/perun/commits/8bc2db87dfa35efa1cd2715c897e8f8a48c33953"},{"sha":"5e32a9619ecdc4b23641a2ab44d13b89f78b990d","author":{"email":"fc4196de2ffdf6f4b4228e9dfa51e44ec6b1edfc@cesnet.cz","name":"Pavel Zlámal"},"message":"Merge pull request #1061 from Laliska/task_2705-complete_service\n\nnew createCompleteService() method in perun-controller module","distinct":false,"url":"https://api.github.com/repos/zlamalp/perun/commits/5e32a9619ecdc4b23641a2ab44d13b89f78b990d"},{"sha":"a3303aa423384af51bc5362a8e13093a20e7a583","author":{"email":"fc4196de2ffdf6f4b4228e9dfa51e44ec6b1edfc@cesnet.cz","name":"Pavel Zlámal"},"message":"CONTROLLER,RPC,GUI: Implemented createCompleteService\n\n- Fixed implementation of creation of new Service in controller.\n- Updated javadocs, fixed indents.\n- Added new functionality to RPC and GUI.","distinct":false,"url":"https://api.github.com/repos/zlamalp/perun/commits/a3303aa423384af51bc5362a8e13093a20e7a583"},{"sha":"006a58f374a561ef82719b8b9f833d59aa045576","author":{"email":"fc4196de2ffdf6f4b4228e9dfa51e44ec6b1edfc@cesnet.cz","name":"Pavel Zlámal"},"message":"Merge pull request #1062 from zlamalp/service\n\nCONTROLLER,RPC,GUI: Implemented createCompleteService","distinct":false,"url":"https://api.github.com/repos/zlamalp/perun/commits/006a58f374a561ef82719b8b9f833d59aa045576"},{"sha":"920fda1a8087b2bf363a55171804f2fcd95d6e4a","author":{"email":"fb00086e39f8535bcf67865dc4d4d43c19aac390@gmail.com","name":"Holdo"},"message":"New attribute modules in core for googleGroupName\n\n - new attribute module for attribute f_d_googleGroupNameNamespace\n - new attribute module for attribute g_d_googleGroupName-namespace:*","distinct":false,"url":"https://api.github.com/repos/zlamalp/perun/commits/920fda1a8087b2bf363a55171804f2fcd95d6e4a"},{"sha":"9dc9802334ef4b2e9f2f420972bd3762913c7b32","author":{"email":"fc4196de2ffdf6f4b4228e9dfa51e44ec6b1edfc@cesnet.cz","name":"Pavel Zlámal"},"message":"Merge pull request #920 from stavamichal/newGoogleGroupNameModules\n\nNew attribute modules in core for googleGroupName","distinct":false,"url":"https://api.github.com/repos/zlamalp/perun/commits/9dc9802334ef4b2e9f2f420972bd3762913c7b32"},{"sha":"5900fa1d968fdf012dedfd6c400f0f3a0d26a306","author":{"email":"fc4196de2ffdf6f4b4228e9dfa51e44ec6b1edfc@cesnet.cz","name":"Pavel Zlámal"},"message":"GUI: Determine RPC location by URL\n\n- Use dynamic RPC location recognition from URL, like this we can have\n  single HTML entry file.\n- Deleted unused html files, removed unnecessary configs for RPC\n  location.\n- Even devel builds (per developer) should correctly recognize RPC\n  and fill developer name onle when present (no need to switch to\n  production in local build anymore).","distinct":true,"url":"https://api.github.com/repos/zlamalp/perun/commits/5900fa1d968fdf012dedfd6c400f0f3a0d26a306"}]}