{"push_id":1365280139,"size":214,"distinct_size":13,"ref":"refs/heads/engineQueues","head":"8b716513718738faf1c7791daa3806de2e642b84","before":"f5b8cb22e48dcba92f487f8ffc77c7f1d5325913","commits":[{"sha":"f5aec51958d2a6146c454966ed45110844520720","author":{"name":"Michal Voců","email":"937b1dead9ca689992c9d51089bd2e9b7e5d2c83@gmail.com"},"message":"create tasks unassigned to any particular engine","distinct":false,"url":"https://api.github.com/repos/dsarman/perun/commits/f5aec51958d2a6146c454966ed45110844520720"},{"sha":"d06c3fc130b62f88678225058bf689e521ffdea6","author":{"name":"Michal Voců","email":"937b1dead9ca689992c9d51089bd2e9b7e5d2c83@gmail.com"},"message":"fix the unit test","distinct":false,"url":"https://api.github.com/repos/dsarman/perun/commits/d06c3fc130b62f88678225058bf689e521ffdea6"},{"sha":"e4a481068f3a9318cf64ce180ac29a299aab5686","author":{"name":"Peter","email":"577be6a9ee31700d9f9c4cb29a0b419ec467522e@gmail.com"},"message":"New attribute module for redmine project ID\n\n- Created attribute module to controle value for defined regular expression\n- Added description of correct attribute value in case of empty attribute","distinct":false,"url":"https://api.github.com/repos/dsarman/perun/commits/e4a481068f3a9318cf64ce180ac29a299aab5686"},{"sha":"821fedbc70b00ddebe0d3c1dd5b9106f140b9ee4","author":{"name":"Oliver Mrázik","email":"1ee41402fd80e79d012ec01f67c6ddd8c6221401@gmail.com"},"message":"2958 Restriction to create resource with existing name in same Facility in same VO.\n\n- added new exception ResourceExistsException","distinct":false,"url":"https://api.github.com/repos/dsarman/perun/commits/821fedbc70b00ddebe0d3c1dd5b9106f140b9ee4"},{"sha":"f2917ed6509d2514ab7a5c51adf8bc4f4a09be5b","author":{"name":"balcirakpeter","email":"577be6a9ee31700d9f9c4cb29a0b419ec467522e@gmail.com"},"message":"- Created attribute module to controle value for defined regular expression\n- Fixed: erased double space and changed error message in case of null attribute","distinct":false,"url":"https://api.github.com/repos/dsarman/perun/commits/f2917ed6509d2514ab7a5c51adf8bc4f4a09be5b"},{"sha":"daadb4b7e1337c0558459d18d2e768539ee00b8b","author":{"name":"Michal Stava","email":"88eaffd2f868f628191cd391303ba63cb3d57d29@gmail.com"},"message":"Fix minor bugs in unixGID modules\n\n - check allowed range for gid always when check attribute value (not\n   only if it is new GID)\n - remove self object (group or resource) from list of groups and\n   resources with the same GID set (we don't want it there)\n - fix bad seting value for groupGIDAttribute in\n   resource_unixGID_namespace module, we need to take value from the\n   correct place, not from newly created empty attributeDefinition\n - fix in tests (missing entityless attributes in tests)","distinct":false,"url":"https://api.github.com/repos/dsarman/perun/commits/daadb4b7e1337c0558459d18d2e768539ee00b8b"},{"sha":"ab967efe83f0f95697241dd08a0ee6bca7da2946","author":{"name":"ondrejvelisek","email":"4f1fb71e45e23273411fc0b36909c986153e676d@gmail.com"},"message":"MITREid Connect support (OIDC)\nDiscard support for APIS","distinct":false,"url":"https://api.github.com/repos/dsarman/perun/commits/ab967efe83f0f95697241dd08a0ee6bca7da2946"},{"sha":"127ce7d88d2131137645d337113336c9132e3649","author":{"name":"Michal Stava","email":"88eaffd2f868f628191cd391303ba63cb3d57d29@gmail.com"},"message":"Create cookie if specific path or home exists in env\n\n - if there is enviromental variable PERUN_COOKIE set, use this path to\n   save cookie\n - if not and there is at least enviromental variable HOME with path to\n   HOME directory, use this path to save cookie\n - in other case do not save cookie at all","distinct":false,"url":"https://api.github.com/repos/dsarman/perun/commits/127ce7d88d2131137645d337113336c9132e3649"},{"sha":"77999d3cd215a268a145d569d3f0278689cf31c9","author":{"name":"ondrejvelisek","email":"4f1fb71e45e23273411fc0b36909c986153e676d@gmail.com"},"message":"OIDC: configurable scopes via property file perun-oidc-scopes.properties","distinct":false,"url":"https://api.github.com/repos/dsarman/perun/commits/77999d3cd215a268a145d569d3f0278689cf31c9"},{"sha":"b024fa7655cd629b0c69a0aea92cd5efbe22d272","author":{"name":"Jan Zvěřina","email":"21f9e3b1fad40947da1398d2292422afa3c84348@email.cz"},"message":"Tests for methods addHost()/addHosts() and addDestination() were made.\n\nTests for addHost(s) are in FacilitiesManagerEntryIntegrationTest.java.\nTests for addDestination() are in ServicesManagerEntryIntegrationTest.java.\nSome tests for addHost(s) covers tests for addDestination() as well, so I did not do them again.","distinct":false,"url":"https://api.github.com/repos/dsarman/perun/commits/b024fa7655cd629b0c69a0aea92cd5efbe22d272"},{"sha":"bc0f510fd7531d42f19cbf8f0abe2ec2420204c1","author":{"name":"Pavel Zlámal","email":"2837ef6e9df280836951c81fdd1e7621accb156f@cesnet.cz"},"message":"DISPATCHER: Keep JMS running on receiving wrongly formatted message\n\n- One wrong JMS message shouldn't kill whole messaging process and stop\n  all services provisioning for a day until we notice.\n- Log it and mark it as read, so it's not processed all over (on next dispatcher restart\n  or worse next run of a while cycle).","distinct":false,"url":"https://api.github.com/repos/dsarman/perun/commits/bc0f510fd7531d42f19cbf8f0abe2ec2420204c1"},{"sha":"65e3e76b00f300904f7f18b845d8e2b8baab6f0c","author":{"name":"Pavel Zlámal","email":"2837ef6e9df280836951c81fdd1e7621accb156f@cesnet.cz"},"message":"CLI: Safer and better printing, added bean object methods\n\n- Added getter methods to Member,RichMember.\n- Added getter for sorting function for User.\n- Added getter methods for printing tables to Group.\n- ListOfUsers (sort them, use common printing function), fixes\n   problems with printing empty names.\n\n- Converted all: Text::ASCIITable->new();\n   to: Text::ASCIITable->new({reportErrors => 0, utf8 => 0});\n   in order to print wide characters correctly\n   We really should use our common function printTable() in all\n   listing tools where possible.","distinct":false,"url":"https://api.github.com/repos/dsarman/perun/commits/65e3e76b00f300904f7f18b845d8e2b8baab6f0c"},{"sha":"11b24dd713d002e3c0f4c170dcb73f7a5c763c89","author":{"name":"Oliver Mrázik","email":"1ee41402fd80e79d012ec01f67c6ddd8c6221401@gmail.com"},"message":"#3008 Create method groupsManager.getGroupUnions()\n\n- removed duplicit method (getRelatedGroupsIds) which returns all result groups ids which have relation with given group.\n- now there are two new methods on Impl which returns result groups or operand groups of given group\n- created new method in Bl and Entry (getGroupUnions) which returns operand or result groups based on reverseDirection parameter\n- test for new method","distinct":false,"url":"https://api.github.com/repos/dsarman/perun/commits/11b24dd713d002e3c0f4c170dcb73f7a5c763c89"},{"sha":"138f988eae9e414db698e410fabdbf8e731737a6","author":{"name":"Oliver Mrázik","email":"1ee41402fd80e79d012ec01f67c6ddd8c6221401@gmail.com"},"message":"#3008 Create method groupsManager.getGroupUnions()\n\n- added new method getResultGroupsIds which returns list of Ids instead of list of Group objects.\n- getResultGroups and getOperandGroups now returns List of Groups right from Impl layer.\n- getGroupUnions now call getResultGroups and getOperandGroups\n- removed copy-paste explanation of InternalErrorException\n- createGroupUnion and removeGroupUnion now tests if relation exists using getGroupUnions method and also checks membershipType and sourceGroupId of indirect member","distinct":false,"url":"https://api.github.com/repos/dsarman/perun/commits/138f988eae9e414db698e410fabdbf8e731737a6"},{"sha":"4d3ca1ed3e94b90510d7b767c719e113333aa15e","author":{"name":"Pavel Zlámal","email":"2837ef6e9df280836951c81fdd1e7621accb156f@cesnet.cz"},"message":"Merge pull request #1279 from Natrezim/#3008-getGroupUnions\n\n#3008 Create method groupsManager.getGroupUnions()","distinct":false,"url":"https://api.github.com/repos/dsarman/perun/commits/4d3ca1ed3e94b90510d7b767c719e113333aa15e"},{"sha":"084f2ce27fd85413279ede4cee2919dec111055f","author":{"name":"Pavel Zlámal","email":"2837ef6e9df280836951c81fdd1e7621accb156f@cesnet.cz"},"message":"RPC: Added groupsManager.getGroupUnions() method to RPC","distinct":false,"url":"https://api.github.com/repos/dsarman/perun/commits/084f2ce27fd85413279ede4cee2919dec111055f"},{"sha":"141ba0b70b23b42f8905b0fb30a6269f00632c3f","author":{"name":"Pavel Zlámal","email":"2837ef6e9df280836951c81fdd1e7621accb156f@cesnet.cz"},"message":"Merge pull request #1281 from zlamalp/union\n\nRPC: Added groupsManager.getGroupUnions() method to RPC","distinct":false,"url":"https://api.github.com/repos/dsarman/perun/commits/141ba0b70b23b42f8905b0fb30a6269f00632c3f"},{"sha":"04c2beb20978eab753f635233366e7824a5527c5","author":{"name":"Zora Sebestianova","email":"ba78d6065085a17bff6c5a0bf284e2a35e2f66e4@ics.muni.cz"},"message":" New CLI tools for union groups added.\n-- createGroupUnion creates join between groups\n-- removeGroupUnion removes connection between groups\n-- getGroupUnions lists joined groups for result group or for operand group if tag reverse is used","distinct":false,"url":"https://api.github.com/repos/dsarman/perun/commits/04c2beb20978eab753f635233366e7824a5527c5"},{"sha":"3b295a3d14ef407ed25fe2a6ad66a8a4907d4325","author":{"name":"Pavel Zlámal","email":"2837ef6e9df280836951c81fdd1e7621accb156f@cesnet.cz"},"message":"Merge pull request #1282 from zoraseb/groupUnions\n\n New CLI tools for union groups added.","distinct":false,"url":"https://api.github.com/repos/dsarman/perun/commits/3b295a3d14ef407ed25fe2a6ad66a8a4907d4325"},{"sha":"c10b65191c9106eabddf67a1afc86578e94b44fe","author":{"name":"Michal Krajcovic","email":"5423d09ad1e42be6725f315c4eadd341ee3cde0e@gmail.com"},"message":"Added checkstyle plugin configuration","distinct":false,"url":"https://api.github.com/repos/dsarman/perun/commits/c10b65191c9106eabddf67a1afc86578e94b44fe"}]}
{"actor":{"display_login":"dsarman"}}