{"push_id":770515125,"size":11,"distinct_size":11,"ref":"refs/heads/master","head":"72372e389566442c5022959a567df24ea0a4034d","before":"16f382e7ecb0a7d817da59c45dcd58655e3949ee","commits":[{"sha":"b35dd15a4a64cc13e4c7c9c24e32a56f4cd43c66","author":{"email":"90effa772b5c8a7a3420e6b7ea56e265888c5743@bugs.koha-community.org","name":"Jonathan Druart"},"message":"Bug 14566: Fix permissions in patronimage.pl\n\nThere is no permission needed to access the patronimage.pl script.\nThis means anybody cans access to the patron's images.\n\nTest plan:\nAdd an image to borrowernumber 42 and call\n/cgi-bin/koha/members/patronimage.pl?borrowernumber=42\n\nIf you are logged in with borrowers permissions, you will see the image,\notherwise you will get a blank page with a 403 header.\n\nSigned-off-by: Indranil Das Gupta (L2C2 Technologies) <indradg@gmail.com>\n\nSigned-off-by: Katrin Fischer <katrin.fischer.83@web.de>\nSigned-off-by: Tomas Cohen Arazi <tomascohen@unc.edu.ar>","distinct":true,"url":"https://api.github.com/repos/colinsc/koha/commits/b35dd15a4a64cc13e4c7c9c24e32a56f4cd43c66"},{"sha":"4adc4ee5f8d3e113b62094552be6c80942289c3e","author":{"email":"63ac9f6777fb741d62c33cd73a438a8ce82c7d4a@theke.io","name":"Tomás Cohen Arazi"},"message":"Bug 13791: Plack out-of-the-box support on packages\n\nThis patch introduces a koha-plack script that controls running Plack\nprocesses for each instance. They are run using 'starman', listening\non a Unix Domain Socket (UDS):\n\n  /var/run/koha/<instancename>/plack.sock\n\nThe plack configuration file[1] is expected to be on:\n\n  /etc/koha/plack.psgi\n\nand is installed by the package.\n\nIt also adds the following helper functions to koha-functions.sh:\n\n - is_plack_enabled\n - is_plack_running\n\nDone:\n- koha-plack script\n- suitable psgi file\n\nTo test this patches you will need to install\n- starman\n- libplack-middleware-reverseproxy-perl\n\n[1] Yeah, a single file. Because we will be relying on multiple mount\npoints for each \"app\" (i.e. 'opac' and 'intranet', and 'api' ;-) )\n\nSigned-off-by: Josef Moravec <josef.moravec@gmail.com>\n\nSigned-off-by: Jonathan Druart <jonathan.druart@bugs.koha-community.org>\nSigned-off-by: Tomas Cohen Arazi <tomascohen@unc.edu.ar>","distinct":true,"url":"https://api.github.com/repos/colinsc/koha/commits/4adc4ee5f8d3e113b62094552be6c80942289c3e"},{"sha":"4182a0805219d0d1793cf3a80f63ec095aeb3716","author":{"email":"63ac9f6777fb741d62c33cd73a438a8ce82c7d4a@theke.io","name":"Tomas Cohen Arazi"},"message":"Bug 13791: Apache configuration files\n\nThis patch adds an include to each VirtualHost definition (OPAC and Intranet)\nand a variable definition, taking advantage of Apache 2.4.x features.\n\nThe instance name is reused inside the includes providing a simple way of\ndealing with the apache <-> plack configuration.\n\nA check for the right apache version is introduced, in the for of an IfVersion block:\n\n<IfVersion >= 2.4>\n  --- Plack configuration here ---\n</IfVersion>\n\nSigned-off-by: Josef Moravec <josef.moravec@gmail.com>\n\nSigned-off-by: Jonathan Druart <jonathan.druart@bugs.koha-community.org>\nSigned-off-by: Tomas Cohen Arazi <tomascohen@unc.edu.ar>","distinct":true,"url":"https://api.github.com/repos/colinsc/koha/commits/4182a0805219d0d1793cf3a80f63ec095aeb3716"},{"sha":"bc208d16e646262c93ceca89af61ea23d80fc006","author":{"email":"63ac9f6777fb741d62c33cd73a438a8ce82c7d4a@theke.io","name":"Tomas Cohen Arazi"},"message":"Bug 13791: koha-plack documentation\n\nSigned-off-by: Josef Moravec <josef.moravec@gmail.com>\n\nSigned-off-by: Jonathan Druart <jonathan.druart@bugs.koha-community.org>\nSigned-off-by: Tomas Cohen Arazi <tomascohen@unc.edu.ar>","distinct":true,"url":"https://api.github.com/repos/colinsc/koha/commits/bc208d16e646262c93ceca89af61ea23d80fc006"},{"sha":"d863757fa749ef7d20da5e6195112bc42c676528","author":{"email":"63ac9f6777fb741d62c33cd73a438a8ce82c7d4a@theke.io","name":"Tomas Cohen Arazi"},"message":"Bug 13791: make koha-list aware of plack\n\nThis patch adds the --plack and --noplack option switches to koha-list\nfor filtering instances to be listed.\n\nThis is particularly important for init scripts and cronjobs.\n\nTo test:\n- Play with koha-list --plack and koha-plack --enable/--disable and verify that\nkoha-list returns the expected results.\n\nSigned-off-by: Josef Moravec <josef.moravec@gmail.com>\n\nSigned-off-by: Jonathan Druart <jonathan.druart@bugs.koha-community.org>\nSigned-off-by: Tomas Cohen Arazi <tomascohen@unc.edu.ar>","distinct":true,"url":"https://api.github.com/repos/colinsc/koha/commits/d863757fa749ef7d20da5e6195112bc42c676528"},{"sha":"dc742ec9b505586c1b6ba9b11eb614b46662e17f","author":{"email":"63ac9f6777fb741d62c33cd73a438a8ce82c7d4a@theke.io","name":"Tomas Cohen Arazi"},"message":"Bug 13791: make koha-common init script aware of plack\n\nThis patch makes the packages' koha-common script aware of plack.\nIt does so by relying on koha-list --plack to know which instances\nhave Plack configured, and uses the koha-plack script to manage\nthe running daemons.\n\nIt also introduces a plack_status function to check the status of\nthe Plack daemon when called:\n\n   $ servive koha-common status\n\nRegards\n\nSigned-off-by: Josef Moravec <josef.moravec@gmail.com>\n\nSigned-off-by: Jonathan Druart <jonathan.druart@bugs.koha-community.org>\nSigned-off-by: Tomas Cohen Arazi <tomascohen@unc.edu.ar>","distinct":true,"url":"https://api.github.com/repos/colinsc/koha/commits/dc742ec9b505586c1b6ba9b11eb614b46662e17f"},{"sha":"76f3c5794c16385b629b70b123e935ef5eb0802e","author":{"email":"63ac9f6777fb741d62c33cd73a438a8ce82c7d4a@theke.io","name":"Tomas Cohen Arazi"},"message":"Bug 13791: tab-completion for koha-plack in bash\n\nThis patch adds tab-completion in bash for the koha-plack command.\n\nAfter the --start, --stop, --restart and --disable switches it only offers\nplack-enabled instances.  And disabled instances to --enable.\n\n--help and -h just finish end the completion.\n\n--quiet and -q are trickier to implement. They will work (be offered)\nonly before the action switches.\n\nSigned-off-by: Josef Moravec <josef.moravec@gmail.com>\n\nSigned-off-by: Jonathan Druart <jonathan.druart@bugs.koha-community.org>\nSigned-off-by: Tomas Cohen Arazi <tomascohen@unc.edu.ar>","distinct":true,"url":"https://api.github.com/repos/colinsc/koha/commits/76f3c5794c16385b629b70b123e935ef5eb0802e"},{"sha":"58b29655dda0ca4d4935a6b886a1a39d249a8780","author":{"email":"63ac9f6777fb741d62c33cd73a438a8ce82c7d4a@unc.edu.ar","name":"Tomas Cohen Arazi"},"message":"Bug 13791: (QA followup) Plack support requires Apache 2.4.8+\n\nThe Apache 2.4 documentation says UDS support for ProxyPass has been\nintroduced in Apache 2.4.7. That's what is shipped by Koha's supported\nDebian / Ubuntu versions.\nBut it is not true, empiric tests and even the changelog for the apache\nproject says the feature got introduced in 2.4.8. So to avoid breakages\nI raised the version number test on the apache files to 2.4.8.\n\nNew bugs will be filled for dealing with this if we find it necessary.\n\nSigned-off-by: Tomas Cohen Arazi <tomascohen@unc.edu.ar>","distinct":true,"url":"https://api.github.com/repos/colinsc/koha/commits/58b29655dda0ca4d4935a6b886a1a39d249a8780"},{"sha":"553b277492685b0fad24ca393081b6a8960e3143","author":{"email":"e6fbe3a56a68e0cbf54939c0fd363bc9bbeac6b2@bywatersolutions.com","name":"Barton Chittenden"},"message":"Bug 12372: koha-mysql: process any mysql args\n\nSigned-off-by: Ian Bays <ian.bays@ptfs-europe.com>\nSigned-off-by: Liz Rea <liz@catalyst.net.nz>\n\nSigned-off-by: Jonathan Druart <jonathan.druart@bugs.koha-community.org>\nSigned-off-by: Tomas Cohen Arazi <tomascohen@unc.edu.ar>","distinct":true,"url":"https://api.github.com/repos/colinsc/koha/commits/553b277492685b0fad24ca393081b6a8960e3143"},{"sha":"c30985920de7fc327ba653c538d6f57502d5a304","author":{"email":"e6fbe3a56a68e0cbf54939c0fd363bc9bbeac6b2@bywatersolutions.com","name":"Barton Chittenden"},"message":"Bug 12372: (QA followup) Standardized argument parsing for koha-mysql.\n\nhttp://bugs.koha-community.org/show_bug.cgi?id=12372\nSigned-off-by: Liz Rea <liz@catalyst.net.nz>\n\nSigned-off-by: Jonathan Druart <jonathan.druart@bugs.koha-community.org>\nSigned-off-by: Tomas Cohen Arazi <tomascohen@unc.edu.ar>","distinct":true,"url":"https://api.github.com/repos/colinsc/koha/commits/c30985920de7fc327ba653c538d6f57502d5a304"},{"sha":"72372e389566442c5022959a567df24ea0a4034d","author":{"email":"e6fbe3a56a68e0cbf54939c0fd363bc9bbeac6b2@bywatersolutions.com","name":"Barton Chittenden"},"message":"Bug 12372: Updated man pages for koha-mysql\n\nhttp://bugs.koha-community.org/show_bug.cgi?id=12372\nSigned-off-by: Liz Rea <liz@catalyst.net.nz>\n\nSigned-off-by: Jonathan Druart <jonathan.druart@bugs.koha-community.org>\nSigned-off-by: Tomas Cohen Arazi <tomascohen@unc.edu.ar>","distinct":true,"url":"https://api.github.com/repos/colinsc/koha/commits/72372e389566442c5022959a567df24ea0a4034d"}]}