{"push_id":1163413465,"size":95,"distinct_size":95,"ref":"refs/heads/16.05.x","head":"4d2f605b37a5a4ac9087e7d26cffe22d75455d10","before":"fa1dd408ca7714aed406ff75d3c4c55545b97cf0","commits":[{"sha":"a47180eb3bc0ca26a018f68ffcc4d5635f6f7789","author":{"name":"Kyle M Hall","email":"d0ff38e6f73256704c61d16b0f8fbefe41e0c8dc@bywatersolutions.com"},"message":"Bug 16569 - Message box for \"too many checked out\" is empty if AllowTooManyOverride is not enabled\n\nIf the limit for number of items checked out is reached, the message box\nshows up but is empty.\n\nTest Plan:\n1) Disable AllowTooManyOverride\n2) Check out items to a patron until the patron has reached the limit\n   of checkouts he or she can have\n3) Try to check out one more item\n4) Note the empty message box\n5) Apply this patch\n6) Try to check out one more item again\n7) Note the message is now visible\n\nSigned-off-by: Nicolas Legrand <nicolas.legrand@bulac.fr>\n\nSigned-off-by: Jonathan Druart <jonathan.druart@bugs.koha-community.org>\n\nSigned-off-by: Brendan Gallagher <brendan@bywatersolutions.com>\n(cherry picked from commit af43f91335b2258ea39b40247a1492ca41dafe2a)\nSigned-off-by: Frédéric Demians <f.demians@tamil.fr>","distinct":true,"url":"https://api.github.com/repos/colinsc/koha/commits/a47180eb3bc0ca26a018f68ffcc4d5635f6f7789"},{"sha":"a85be57e1ce1d2adde6b9ee3dba55f7c5f2e06ab","author":{"name":"Owen Leonard","email":"49b694e103543696a2f066bc69b1b85179a169fc@myacpl.org"},"message":"Bug 16548 - All libraries selected on Tools -> Export Data screen\n\nThis patch adds \"select all\" and \"select none\" links to the display of\nlibraries in the export bibliographic records form.\n\nAlso modified: call number range and accession date fields have been\ngrouped in their own fieldsets in the hopes that this is more readable.\nPage title and breadcrumbs have been corrected to read \"Export data\"\ninstead of \"MARC export,\" matching menu items.\n\nTo test, apply the patch and go to Tools -> Export data.\n\n- Test the select all/select none links and confirm that they work as\n  expected.\n- Confirm that the structural changes to the form look okay.\n\nSigned-off-by: Nick Clemens <nick@bywatersolutions.com>\n\nPost sign-off revision: Use the standard \"Clear all\" instead of \"Select\nnone.\"\n\nSigned-off-by: Jonathan Druart <jonathan.druart@bugs.koha-community.org>\n\nSigned-off-by: Brendan Gallagher <brendan@bywatersolutions.com>\n(cherry picked from commit 06b9194cdd178f14347b8f9090657dbf5b712450)\nSigned-off-by: Frédéric Demians <f.demians@tamil.fr>","distinct":true,"url":"https://api.github.com/repos/colinsc/koha/commits/a85be57e1ce1d2adde6b9ee3dba55f7c5f2e06ab"},{"sha":"8b9812fa83c110c446b58b6b1188d67d20011430","author":{"name":"Robin Sheat","email":"db336c104b64ce860ba2801579d1223a35f78f47@kallisti.net.nz"},"message":"Bug 16617 - fix issues with debian/control\n\nSigned-off-by: Chris Cormack <chris@bigballofwax.co.nz>\n\nSigned-off-by: Jesse Weaver <jweaver@bywatersolutions.com>\n\nSigned-off-by: Brendan Gallagher <brendan@bywatersolutions.com>\n(cherry picked from commit e604538283ef3531aaa769dee70c83cdec942656)\nSigned-off-by: Frédéric Demians <f.demians@tamil.fr>","distinct":true,"url":"https://api.github.com/repos/colinsc/koha/commits/8b9812fa83c110c446b58b6b1188d67d20011430"},{"sha":"06d775c3b3e9a376bbd9e09fc4cac65d35ce7363","author":{"name":"Liz","email":"b22eab0f8b90624f1d0707d98d92c955df1890b9@catalyst.net.nz"},"message":"Bug 16619 - installer stuck in infinite loop\n\nTo test: run the web installer on master, it should not get stuck in an infinite loop.\n\nSigned-off-by: Brendan Gallagher <brendan@bywatersolutions.com>\n(cherry picked from commit 3311ab44cfffcd152e7de4652637eb95a265308e)\nSigned-off-by: Frédéric Demians <f.demians@tamil.fr>","distinct":true,"url":"https://api.github.com/repos/colinsc/koha/commits/06d775c3b3e9a376bbd9e09fc4cac65d35ce7363"},{"sha":"326616d2bce77b245e0d38eb3df659e821130645","author":{"name":"Lari Taskula","email":"2b610ab0dfaf56187cd3767c98f2e95b6fd1aa90@student.uef.fi"},"message":"Bug 16200: Make 'Hold waiting too long' translatable and give it an unique accounttype\n\nHolds that have expired have been untranslatable in Patron's Fines-tab. Also, they are\nmixed with other type of fines with accounttype \"F\". This patch gives expired holds an\nown accounttype \"HE\" (Hold Expired) and modifies the boraccount to recognize this new\naccounttype in order to make it translatable.\n\nTo test:\n1. Make a hold and let it expire\n2. Go to Patron's Fines tab\n3. Change Koha's language to some other than English\n4. Observe that there is a \"Hold waiting too long\" fine described in English\n5. Apply patch\n6. Make another hold and let it expire\n7. Update translations\n8. Find \"Hold waiting too long\" from your .po file\n9. Translate it and install translations\n10. Go back to Fines tab and observe that the new expired hold is translated\n\nSigned-off-by: Olli-Antti Kivilahti <olli-antti.kivilahti@jns.fi>\n\nSigned-off-by: Katrin Fischer <katrin.fischer.83@web.de>\n\nSigned-off-by: Brendan Gallagher <brendan@bywatersolutions.com>\n(cherry picked from commit 7163fcfeea382e1e042a47a76d384155e8c69bc0)\nSigned-off-by: Frédéric Demians <f.demians@tamil.fr>","distinct":true,"url":"https://api.github.com/repos/colinsc/koha/commits/326616d2bce77b245e0d38eb3df659e821130645"},{"sha":"d80368370258432aab4d4171b886af26442d08c1","author":{"name":"Lari Taskula","email":"2b610ab0dfaf56187cd3767c98f2e95b6fd1aa90@student.uef.fi"},"message":"Bug 16200: Convert all existing expired holds accounttype to HE\n\nBefore Bug 16200 expired holds have used accounttype F which is also used by\nother type of fines. This patch updates all existing expired holds to new\naccounttype HE (Hold Expired).\n\nTo test:\n-1. Make sure you translated the string in previous patch of this buug\n1. Find a Patron with \"Hold waiting too long\" fines and go to his Fines tab\n2. Change Koha's language to some other than English\n3. Observe that \"Hold waiting too long\" is still in English\n4. Apply patch and run database update\n5. Go back to Patron's Fines tab\n6. Observe that \"Hold waiting too long\" is now translated\n\nSigned-off-by: Olli-Antti Kivilahti <olli-antti.kivilahti@jns.fi>\n\nSigned-off-by: Katrin Fischer <katrin.fischer.83@web.de>\n\nSigned-off-by: Brendan Gallagher <brendan@bywatersolutions.com>\n(cherry picked from commit 09de19c427c1e99d7e921210ed39cb6a19737317)\nSigned-off-by: Frédéric Demians <f.demians@tamil.fr>","distinct":true,"url":"https://api.github.com/repos/colinsc/koha/commits/d80368370258432aab4d4171b886af26442d08c1"},{"sha":"7626ecedc8c640cedd21463d90117aecad1e6a80","author":{"name":"Brendan Gallagher","email":"f7b172adcd0a701635905aeb3ee1666d1b6a2f70@bywatersolutions.com"},"message":"DBRev up for Bug 16200 - 'Hold waiting too long' fee has a translation\nproblem\n\nSigned-off-by: Brendan Gallagher <brendan@bywatersolutions.com>\n(cherry picked from commit bae0eb9ab702f3fe4351e7b3b23a332a998ed6b1)\nSigned-off-by: Frédéric Demians <f.demians@tamil.fr>","distinct":true,"url":"https://api.github.com/repos/colinsc/koha/commits/7626ecedc8c640cedd21463d90117aecad1e6a80"},{"sha":"1f9e53f81c19dd56f7e77f40a05aa8433e2740d3","author":{"name":"Aleisha","email":"934fbebf63797f261a218fe8902264ad1e62817b@hotmail.com"},"message":"Bug 16532: Groups showing empty tables if no groups defined\n\nEDIT: Same change for libraries\n\nTo test:\n1) Go to Admin -> Libraries and Groups\n2) Notice empty tables if nothing defined\n3) Apply patch and refresh page\n4) Empty tables should not show\n5) Add a new group\n6) Confirm table shows correctly\n\nSponsored-by: Catalyst IT\n\nSigned-off-by: Owen Leonard <oleonard@myacpl.org>\n\nSigned-off-by: Jonathan Druart <jonathan.druart@bugs.koha-community.org>\n\nSigned-off-by: Brendan Gallagher <brendan@bywatersolutions.com>\n(cherry picked from commit ca36a74c868f25217e0db0900f043b4403aa9e01)\nSigned-off-by: Frédéric Demians <f.demians@tamil.fr>","distinct":true,"url":"https://api.github.com/repos/colinsc/koha/commits/1f9e53f81c19dd56f7e77f40a05aa8433e2740d3"},{"sha":"300cfc1ac8ae979b737b584e303823059d34680e","author":{"name":"Owen Leonard","email":"49b694e103543696a2f066bc69b1b85179a169fc@myacpl.org"},"message":"Bug 16001 - Use standard message dialog when there are no cities to list\n\nIf there are no existing cities in Administration -> Cities and Towns,\nthe message saying so should be in the standard message dialog.\n\nAnother minor change: Edit the message to say \"There are no cities\ndefined,\" which I think reads better in English.\n\nTo test you must have no cities and towns defined.\n\nApply this patch and go to Administration -> Cities and Towns. You\nshould see a message displayed in a standard \"message\" style dialog.\n\nSigned-off-by: Bernardo Gonzalez Kriegel <bgkriegel@gmail.com>\nBetter view, no errors\n\nSigned-off-by: Jonathan Druart <jonathan.druart@bugs.koha-community.org>\n\nSigned-off-by: Brendan Gallagher <brendan@bywatersolutions.com>\n(cherry picked from commit 89b41ede653227c5b4f777d6a4b30422ab473153)\nSigned-off-by: Frédéric Demians <f.demians@tamil.fr>","distinct":true,"url":"https://api.github.com/repos/colinsc/koha/commits/300cfc1ac8ae979b737b584e303823059d34680e"},{"sha":"0c4661110c467c8d11631cc627395acef941c9c9","author":{"name":"Aleisha","email":"934fbebf63797f261a218fe8902264ad1e62817b@hotmail.com"},"message":"Bug 16525: Have cancel button when adding new aq budget\n\nAt the moment you only see the cancel button on the form if editing an\nexisting budget. This patch adds a cancel button to the form which adds\na budget. Also changes the wording of the save button from 'Save\nchanges' to just 'Save' so it makes more sense when adding a new budget\n\nTo test:\n1) Go to Admin -> Budgets -> New budget\n2) Notice 'Save changes' button and no cancel\n3) Apply patch and refresh page\n4) Notice 'Save' button and 'cancel' link\n5) Click 'cancel' - should be taken to Budgets administration page\n6) Edit an existing budget\n7) Click 'cancel' - should be taken to the funds page for that budget\n\nSponsored-by: Catalyst IT\nSigned-off-by: Owen Leonard <oleonard@myacpl.org>\n\nSigned-off-by: Sabine Liebmann <Liebmann@dipf.de>\n\nSigned-off-by: Jonathan Druart <jonathan.druart@bugs.koha-community.org>\nStill an issue: If edit a budget fron aqbudgets.pl, then cancel, you get\naqbudgets.pl?budget_period_id=XX. But existed before this patch.\n\nSigned-off-by: Brendan Gallagher <brendan@bywatersolutions.com>\n(cherry picked from commit c4f17a6eb3e5688b1d1f3c4b578f17ae80e46f8f)\nSigned-off-by: Frédéric Demians <f.demians@tamil.fr>","distinct":true,"url":"https://api.github.com/repos/colinsc/koha/commits/0c4661110c467c8d11631cc627395acef941c9c9"},{"sha":"ddf80b2003522cc0542d4ee4f9b8e19fb7a8c4e0","author":{"name":"Aleisha","email":"934fbebf63797f261a218fe8902264ad1e62817b@hotmail.com"},"message":"Bug 16524: Use floating toolbar on item search\n\nTo test:\n1) Go to item search\n2) Confirm toolbar at top of page with Search button, goes down page as\n   you scroll\n3) Confirm search button has been removed from final output fieldset\n4) Confirm everything works as expected\n\nSponsored-by: Catalyst IT\nSigned-off-by: Owen Leonard <oleonard@myacpl.org>\n\nSigned-off-by: Jonathan Druart <jonathan.druart@bugs.koha-community.org>\n\nSigned-off-by: Brendan Gallagher <brendan@bywatersolutions.com>\n(cherry picked from commit 2afff4e8502d724f4f9e46bd406e1f00263b2b21)\nSigned-off-by: Frédéric Demians <f.demians@tamil.fr>","distinct":true,"url":"https://api.github.com/repos/colinsc/koha/commits/ddf80b2003522cc0542d4ee4f9b8e19fb7a8c4e0"},{"sha":"92c08a6a4e177622a4513fa34c81dfcbec20ec57","author":{"name":"Aleisha","email":"934fbebf63797f261a218fe8902264ad1e62817b@hotmail.com"},"message":"Bug 16511: Making contracts actions buttons\n\nTo test:\n1) Go to Acqui -> find a vendor\n2) On Vendor details page (supplier.pl) confirm that Contracts table now\n   has one column called Actions\n3) Confirm that Edit and Delete show as buttons\n4) Confirm that buttons don't wrap on a narrower browser\n5) Click Contracts tab\n6) Confirm Actions column, Edit and Delete buttons, and button's don't\n   wrap\n\nSponsored-by: Catalyst IT\nSigned-off-by: Owen Leonard <oleonard@myacpl.org>\n\nSigned-off-by: Jonathan Druart <jonathan.druart@bugs.koha-community.org>\n\nSigned-off-by: Brendan Gallagher <brendan@bywatersolutions.com>\n(cherry picked from commit 23c8dc0e6384779c0eaf8441d598b60ac6aea46e)\nSigned-off-by: Frédéric Demians <f.demians@tamil.fr>","distinct":true,"url":"https://api.github.com/repos/colinsc/koha/commits/92c08a6a4e177622a4513fa34c81dfcbec20ec57"},{"sha":"10733c39399d4db48bd5a73a9c4a195531751875","author":{"name":"Owen Leonard","email":"49b694e103543696a2f066bc69b1b85179a169fc@myacpl.org"},"message":"Bug 16450 - Remove the use of \"onclick\" from guarantor search template\n\nThis patch updates the guarantor search template so that event\ndefinition is done in the script rather than in an onclick attribute.\n\nThis patch also increases the size of the popup window to help prevent\nthe need for horizontal scrolling and adds Bootstrap style to the\n\"select\" button.\n\nTo test, apply the patch and clear your browser cache if necessary.\n\n- Go to Patrons and add a patron with a \"child\" category type.\n- In the \"Guarantor information\" section, click the \"Set to patron\"\n  button.\n- In the pop-up window, search for a patron.\n- Click the \"Select\" button next to a patron.\n- The window should close, and the patron you selected should now appear\n  as the guarantor. The guarantor's address information should be added\n  to the \"Main address\" section.\n\nTested on top of Bug 13041 and Bug 16386, works as expected, however see\nBug 16458\nSigned-off-by: Marc Véron <veron@veron.ch>\n\nSigned-off-by: Jonathan Druart <jonathan.druart@bugs.koha-community.org>\n\nSigned-off-by: Brendan Gallagher <brendan@bywatersolutions.com>\n(cherry picked from commit fdf4101fb17d8f45487a9ba6ba248e8edf245cf6)\nSigned-off-by: Frédéric Demians <f.demians@tamil.fr>","distinct":true,"url":"https://api.github.com/repos/colinsc/koha/commits/10733c39399d4db48bd5a73a9c4a195531751875"},{"sha":"631e349ff2e751a43f9e0a426f94ab4b116ad8c7","author":{"name":"Owen Leonard","email":"49b694e103543696a2f066bc69b1b85179a169fc@myacpl.org"},"message":"Bug 16437 - Automatic item modifications by age needs prettying\n\nThis patch makes layout and behavior changes to the automatic item\nmodifications by age interface, bringing some aspects of it closer into\nconformance with established interface patterns.\n\n- The intial view is now a standard table of information about existing\n  rules, or a message dialog saying there are no rules.\n- If there are no rules, a toolbar button reads \"Add rules.\"\n- If there are existing rules, the toolbar button reads \"Edit rules.\"\n  - Clicking the button leads to the rules edit interface, which now has\n    a floating toolbar with \"Add rule,\" \"Save,\" and \"Cancel\" buttons.\n  - Clicking the \"Add rule\" button displays a blank rule block.\n    - If you are adding a rule to existing rules, the new block is\n      appended at the bottom, and the page scrolls to the new rule.\n    - As you add or remove rule blocks, the legend containing the rule\n      count updates so that the numbers are sequential.\n    - In each rule block, \"age\" and \"substitutions\" are now required.\n      The age field is now validated to require a number.\n    - The add/remove condition/substitution links now have more\n      descriptive text labels.\n    - The control to remove a rule is now a link in the <legend> element\n      associated with each rule.\n- Most JavaScript for this page is now in a separate file.\n- Breadcrumbs are updated to be a little more specific.\n\nTo test, apply the patch and clear your browser cache if necessary.\n\n- Go to Tools -> Automatic item modifications by age.\n- Test adding and removing rules.\n- Test removing all rules.\n- Test adding and removing conditions and substitutions within rules.\n- Test submitting the form without filling in required fields.\n\nFollowed test plan, works as expected.\nSigned-off-by: Marc Véron <veron@veron.ch>\n\nSigned-off-by: Jonathan Druart <jonathan.druart@bugs.koha-community.org>\n\nSigned-off-by: Brendan Gallagher <brendan@bywatersolutions.com>\n(cherry picked from commit 22b18ba988c72b6802421ae2e96237a716ae436e)\nSigned-off-by: Frédéric Demians <f.demians@tamil.fr>","distinct":true,"url":"https://api.github.com/repos/colinsc/koha/commits/631e349ff2e751a43f9e0a426f94ab4b116ad8c7"},{"sha":"385cf8e64100bfd18cabe1e2a5d7a37beeb4daad","author":{"name":"Jonathan Druart","email":"b8e3b888c23b54255e26fdc644fc18f5231e8886@bugs.koha-community.org"},"message":"Bug 16437 - (follow-up) Automatic item modifications by age needs prettying\n\nDo not move the scrollbar to the top when removing a 'block' to a new\nrule.\n\nSigned-off-by: Jonathan Druart <jonathan.druart@bugs.koha-community.org>\n\nSigned-off-by: Brendan Gallagher <brendan@bywatersolutions.com>\n(cherry picked from commit e0143f3205ebbf07aa479b89d8ba8aab426496b2)\nSigned-off-by: Frédéric Demians <f.demians@tamil.fr>","distinct":true,"url":"https://api.github.com/repos/colinsc/koha/commits/385cf8e64100bfd18cabe1e2a5d7a37beeb4daad"},{"sha":"5949faae071c317c029c9c89320c52d73cd7a362","author":{"name":"Jonathan Druart","email":"b8e3b888c23b54255e26fdc644fc18f5231e8886@bugs.koha-community.org"},"message":"Bug 16504: Add regression tests\n\nSigned-off-by: Srdjan <srdjan@catalyst.net.nz>\nSigned-off-by: Marcel de Rooy <m.de.rooy@rijksmuseum.nl>\n\nSigned-off-by: Brendan Gallagher <brendan@bywatersolutions.com>\n(cherry picked from commit 72bd06e3a88f62fcfe8710773091447ebafebcb3)\nSigned-off-by: Frédéric Demians <f.demians@tamil.fr>","distinct":true,"url":"https://api.github.com/repos/colinsc/koha/commits/5949faae071c317c029c9c89320c52d73cd7a362"},{"sha":"247bd55876a4e930934419070fc926a656a0d9d7","author":{"name":"Jonathan Druart","email":"b8e3b888c23b54255e26fdc644fc18f5231e8886@bugs.koha-community.org"},"message":"Bug 16504: (follow-up for bug 15163) Do not remove attributes of other patrons\n\nSimple patch for a silly error, this single line is going to fix a\ncritical bug.\nIf a patron attribute is limited to a library, all the values for that attributes\nfor every patrons will be deleted.\n\nTest plan:\nCreate a patron attribute limited to a library\nSet the the attribute for a patron\nSet the the attribute for another patron\n=> Without this patch applied, the attribute's value for the first\npatron is deleted\n=> With this patch applied, the 2 values exist in the DB after the\nsecond edition\n\nSigned-off-by: Srdjan <srdjan@catalyst.net.nz>\nSigned-off-by: Marcel de Rooy <m.de.rooy@rijksmuseum.nl>\n\nSigned-off-by: Brendan Gallagher <brendan@bywatersolutions.com>\n(cherry picked from commit da94410ab5022c3bd97fba1878673149802db584)\nSigned-off-by: Frédéric Demians <f.demians@tamil.fr>","distinct":true,"url":"https://api.github.com/repos/colinsc/koha/commits/247bd55876a4e930934419070fc926a656a0d9d7"},{"sha":"5712275a4645d4d899815120fe79e730edf1034e","author":{"name":"Marcel de Rooy","email":"7eab020898e2d4d9802958d4ce1ff45d78acfe54@rijksmuseum.nl"},"message":"Bug 16504: [QA Follow-up] Make koha-qa happy with two newlines\n\nSigned-off-by: Marcel de Rooy <m.de.rooy@rijksmuseum.nl>\n\nSigned-off-by: Brendan Gallagher <brendan@bywatersolutions.com>\n(cherry picked from commit 567a1a9021aaea3bf42b19f493b79f682ed9042b)\nSigned-off-by: Frédéric Demians <f.demians@tamil.fr>","distinct":true,"url":"https://api.github.com/repos/colinsc/koha/commits/5712275a4645d4d899815120fe79e730edf1034e"},{"sha":"9f935b384fd01c863af1de195f4fe256450f4a46","author":{"name":"Marcel de Rooy","email":"7eab020898e2d4d9802958d4ce1ff45d78acfe54@rijksmuseum.nl"},"message":"Bug 16610: [QA Follow-up] Add a test\n\nTo verify the original patch, this test shows that before applying\nit the Patron Info request did not return CQ==N for an empty\npassword. Note that the Patron Status did btw.\n\nAfter applying the original patch, the test passes for patron\ninfo as well as status.\n\nSigned-off-by: Marcel de Rooy <m.de.rooy@rijksmuseum.nl>\n\nSigned-off-by: Brendan Gallagher <brendan@bywatersolutions.com>\n(cherry picked from commit cbdd9194eb3359d517fbda9a50a02fbc375bf5dd)\nSigned-off-by: Frédéric Demians <f.demians@tamil.fr>","distinct":true,"url":"https://api.github.com/repos/colinsc/koha/commits/9f935b384fd01c863af1de195f4fe256450f4a46"},{"sha":"66c9ef12c16efeebf78e3a98be7b2ccc42d14e7a","author":{"name":"Kyle M Hall","email":"d0ff38e6f73256704c61d16b0f8fbefe41e0c8dc@bywatersolutions.com"},"message":"Bug 16610 - Regression in SIP2 user password handling\n\nPrevious to bug 14507, SIP2 only did internal authentication. A change\nto the way we check empty passwords has caused any empty password to\nsend back a CQ of Y. Previous to that patch set, a CQ of Y would only be\nsent back of the patron password column was NULL. Now, an empty AD field\n*always* returns a CQ of Y.\n\nTest Plan:\n1) Send a patron information request with an empty AD field\n   Note: You must send the AD field or you won't get back a CQ field\n2) Note you get back a CQ of Y\n3) Apply this patch\n4) Repeat step 1\n5) Note you now get back a CQ of N\n\nSigned-off-by: Trent Roby <troby@bclib.info>\nSigned-off-by: Marcel de Rooy <m.de.rooy@rijksmuseum.nl>\n\nSigned-off-by: Brendan Gallagher <brendan@bywatersolutions.com>\n(cherry picked from commit 71f0370ddde0d8b8e2a666a091081186fb6531e8)\nSigned-off-by: Frédéric Demians <f.demians@tamil.fr>","distinct":true,"url":"https://api.github.com/repos/colinsc/koha/commits/66c9ef12c16efeebf78e3a98be7b2ccc42d14e7a"}]}
{"actor":{"display_login":"colinsc"}}