Time  Nick                  Message
22:28 AnnaBoten             Nothing to stop: there's no hunt right now.
22:28 AnnaBoten             Not a single duck was shot during this hunt!
22:28 hayley                !stop
22:28 hayley                >:D
22:28 AnnaBoten             Best time: hayley with 5.75 seconds
22:28 AnnaBoten             \o/ hayley: 3 ducks out of 3: perfect!!! +5 \o/
22:28 AnnaBoten             \_x< hayley: 3 (23.64 seconds)
22:28 hayley                !bang
22:28 wahanui               oops, slipped over
22:28 AnnaBoten             \_o< quack!
22:25 wahanui               aleisha: The rolling stones concert down the road caused a brown out
22:25 aleisha               excuse?
22:23 cait                  I wanted sun spots...
22:22 wahanui               cait: Internet exceeded Luser level, please wait until a luser logs off before attempting to log back on.
22:22 cait                  excuse?
22:19 AnnaBoten             \_x< hayley: 2 (5.75 seconds)
22:19 hayley                !bang
22:19 wahanui               oops, slipped over
22:19 AnnaBoten             \_o< quack!
22:19 wahanui               cait: Sysadmin accidentally destroyed pager with a large hammer.
22:19 cait                  excuse?
22:19 wahanui               rangi: techtonic stress
22:19 rangi                 excuse?
22:19 wahanui               i already had it that way, huginn.
22:19 huginn                cait: I'll give you the answer just as soon as RDA is ready
22:19 cait                  @excuse
22:18 huginn                cait: The answer is a resounding no.
22:18 cait                  @eightball will it snow tomorrow?
22:18 cait                  hm?
22:18 hayley                it's a silly friday in the koha nz team today cait
22:17 wahanui               rangi  has neutral karma
22:17 aleisha               wahanui: karma for rangi
22:17 AnnaBoten             Error: "marc" is not a valid command.
22:17 rangi                 !marc
22:17 hayley                rangi++
22:17 wahanui               rangi: huh?
22:17 rangi                 wahanui: marc 245
22:17 wahanui               rangi: sorry...
22:17 rangi                 wahanui: marc245
22:17 wahanui               rangi  has neutral karma
22:17 aleisha               wahanui: karma for rangi
22:17 wahanui               hayley has karma of 5
22:17 rangi                 wahanui: karma for hayley
22:17 huginn                hayley: Highest karma: "Joubu" (782), "cait" (772), and "oleonard" (489).  Lowest karma: "-" (-61), "failed" (-43), and "ie" (-38).  You (hayley) are ranked 107 out of 996.
22:17 hayley                @karma
22:17 rangi                 karma
22:16 hayley                thanks cait!
22:15 cait                  :)
22:15 huginn                cait: The title and statement of responsibility area of the bibliographic description of a work. [a,b,c,f,g,h,k,n,p,s,6,8]
22:15 cait                  @marc 245
22:14 hayley                yay
22:14 wahanui               hmmm... rmaints is talljoy, lucas, hayley
22:14 hayley                rmaints?
22:14 hayley                marc245?
22:14 hayley                marc 245?
22:12 AnnaBoten             \_x< hayley: 1 (14.95 seconds)
22:12 hayley                !bang
22:12 wahanui               oops, slipped over
22:12 AnnaBoten             \_o< quack!
22:11 bag                   hehe
22:11 AnnaBoten             There was no duck! bag: -1
22:11 bag                   !bang
22:11 hayley                there ya go bag
22:11 AnnaBoten             The hunt starts now!
22:11 hayley                !start
22:10 AnnaBoten             There is no hunt right now! You can start a hunt with the 'start' command
22:10 bag                   !bang
21:21 Guest14440            install ssl in koha but show me the apache no koha page, please some guide
21:19 Miguel                install ssl in koha but show me the apache no koha page, please some guide
20:19 AnnaBoten             Nothing to stop: there's no hunt right now.
20:19 AnnaBoten             Longest time: hayley with 628.98 seconds (this is your new longest time in this channel! Your previous longest time was 388.08)
20:19 AnnaBoten             Best time: hayley with 41.68 seconds
20:19 AnnaBoten             [('hayley', 2)]
20:19 hayley                !stop
20:19 AnnaBoten             \_x< hayley: 2 (41.68 seconds)
20:19 hayley                !bang
20:18 wahanui               !bang
20:18 AnnaBoten             \_o< quack!
20:17 AnnaBoten             \_x< hayley: 1 (628.98 seconds)
20:17 hayley                !bang
20:07 wahanui               !bang
20:06 AnnaBoten             \_o< quack!
19:59 AnnaBoten             Best time: oleonard with 14.07 seconds
19:59 AnnaBoten             [('hayley', 2), ('oleonard', 1)]
19:59 AnnaBoten             \_x< hayley: 2 (319.05 seconds)
19:59 hayley                !bang
19:59 AnnaBoten             hayley, you missed the duck!
19:59 hayley                !bang
19:59 hayley                ~bang
19:53 wahanui               *click*
19:53 AnnaBoten             \_o< quack!
19:45 AnnaBoten             \_x< oleonard: 1 (14.07 seconds)
19:45 oleonard              !bang
19:45 wahanui               oops, slipped over
19:45 AnnaBoten             \_o< quack!
19:40 AnnaBoten             \_x< hayley: 1 (23.54 seconds)
19:40 hayley                !bang
19:39 wahanui               oops, slipped over
19:39 AnnaBoten             \_o< quack!
19:31 AnnaBoten             Best time: tcohen with 82.16 seconds
19:31 AnnaBoten             [('tcohen', 2), ('oleonard', 1)]
19:31 AnnaBoten             \_x< oleonard: 1 (161.12 seconds)
19:31 oleonard              !bang
19:28 wahanui               oops, slipped over
19:28 AnnaBoten             \_o< quack!
19:21 AnnaBoten             \_x< tcohen: 2 (82.16 seconds)
19:21 tcohen                !bang
19:20 wahanui               *click*
19:20 AnnaBoten             \_o< quack!
19:19 AnnaBoten             \_x< tcohen: 1 (820.68 seconds)
19:19 tcohen                !bang
19:05 wahanui               !bang
19:05 AnnaBoten             \_o< quack!
18:57 AnnaBoten             Best time: oleonard with 91.87 seconds
18:57 AnnaBoten             \o/ oleonard: 3 ducks out of 3: perfect!!! +5 \o/
18:57 AnnaBoten             \_x< oleonard: 3 (91.87 seconds)
18:57 oleonard              !bang
18:55 wahanui               !bang
18:55 AnnaBoten             \_o< quack!
18:49 AnnaBoten             \_x< oleonard: 2 (160.68 seconds)
18:49 oleonard              !bang
18:47 AnnaBoten             oleonard, you missed the duck!
18:47 oleonard              !bang
18:46 wahanui               !bang
18:46 AnnaBoten             \_o< quack!
18:45 AnnaBoten             \_x< oleonard: 1 (334.49 seconds)
18:45 oleonard              !bang
18:40 wahanui               *click*
18:40 AnnaBoten             \_o< quack!
18:38 AnnaBoten             Best time: oleonard with 3.44 seconds
18:38 AnnaBoten             \o/ oleonard: 3 ducks out of 3: perfect!!! +5 \o/
18:38 AnnaBoten             \_x< oleonard: 3 (3.44 seconds)
18:38 oleonard              !bang
18:38 wahanui               *click*
18:38 AnnaBoten             \_o< quack!
18:36 AnnaBoten             \_x< oleonard: 2 (3.97 seconds)
18:36 oleonard              !bang
18:36 wahanui               *click*
18:36 AnnaBoten             \_o< quack!
18:32 AnnaBoten             \_x< oleonard: 1 (3.99 seconds)
18:32 oleonard              !bang
18:32 wahanui               oops, slipped over
18:32 AnnaBoten             \_o< quack!
18:27 AnnaBoten             The hunt starts now!
18:27 tcohen                !start
18:27 tcohen                hi
17:54 koha-jenkins          Project Koha_Master_D9 build #1096: STILL UNSTABLE in 48 min: https://jenkins.koha-community.org/job/Koha_Master_D9/1096/
17:30 oleonard              ashimema: Using the "number" setting?
17:28 ashimema              aparently 99.99 is more than 100.00
17:28 ashimema              seems out js validator can't do decimals!
17:25 koha-jenkins          Project Koha_Master_D8 build #633: STILL UNSTABLE in 30 min: https://jenkins.koha-community.org/job/Koha_Master_D8/633/
17:12 koha-jenkins          Project Koha_Master_D9_My8 build #106: STILL UNSTABLE in 55 min: https://jenkins.koha-community.org/job/Koha_Master_D9_My8/106/
17:05 koha-jenkins          Project Koha_Master_U18 build #568: STILL UNSTABLE in 50 min: https://jenkins.koha-community.org/job/Koha_Master_U18/568/
16:55 koha-jenkins          Project Koha_Master_D9_MDB_Latest build #83: STILL UNSTABLE in 37 min: https://jenkins.koha-community.org/job/Koha_Master_D9_MDB_Latest/83/
16:18 reiveune              bye
16:15 huginn                News from kohagit: Bug 23442: (RM follow-up) Fix for missing 'uc' in offset_type call <http://git.koha-community.org/gitweb/?p=koha.git;a=commitdiff;h=83a9c309c8a1d0b9db27d5cc77def9dd5ebe5e37>
16:15 huginn                News from kohagit: Bug 23442: (RM follow-up) Add 'Refund' to accounts.inc <http://git.koha-community.org/gitweb/?p=koha.git;a=commitdiff;h=697ba67bc520bb1485025b9229bf0adc40540b61>
16:14 huginn                News from kohagit: Bug 24080: (RM follow-up) Add payout to 'accounts.inc' <http://git.koha-community.org/gitweb/?p=koha.git;a=commitdiff;h=9597a384f3d714c866ca6fc58d480495384e65d7>
15:38 tuxayo[m]             Module Koha::Statistics should have koha_object[s]_class method if needed
15:38 tuxayo[m]             https://framabin.org/p/?1ee84ecbdc289b77#quUU4qPxqVCKLHd+A/Qn5TMeKLA4JdWimIjt17gn8aE=
15:38 tuxayo[m]             Does anyone else gets a failure on TestBuilder.t ?
15:27 ashimema              only place I can see it being an issue though perhaps is the permissions.inc template
15:25 * ashimema            wants a distinct 'refund' permission assigned to the cash_management flag to go with the one under 'updatecharges'
15:24 ashimema              one cannot have two subpermissions (of different flags) that have the same name at the moment can one?
15:23 AnnaBoten             There is no hunt right now! You can start a hunt with the 'start' command
15:23 oleonard              !bang
15:18 huginn                Joubu: The operation succeeded.
15:18 Joubu                 @later tell kohaputti I also removed your follow-up which was adding the rule in Fees.t, I think it does not longer make sense
15:18 huginn                Joubu: The operation succeeded.
15:18 Joubu                 @later tell kohaputti follow-ups pushed to fix 1. new installs, 2. * vs undef in article_requestable_rules. Also you should consider to use the branch bug_18936 from my koha-misc4dev repo (that will fix reset_all)
14:51 tuxayo[m]             *the
14:51 tuxayo[m]             *was
14:49 tuxayo[m]             Indeed, that for plan :)
14:48 Joubu                 yes
14:48 Joubu                 tuxayo[m]: you won the opening of a new bug report
14:48 tuxayo[m]             *send
14:48 tuxayo[m]             So is it relevant that I sent a patch to skip node_modules?
14:47 Joubu                 indeed, it fails for me as well
14:47 Joubu                 u
14:40 tcohen                and it is present, but should be skipped
14:39 tcohen                node_modules is not part of the repo
14:38 tuxayo[m]             ./node_modules/json-schema/draft-zyp-json-schema-04.xml
14:38 tuxayo[m]             and
14:38 tuxayo[m]             ./node_modules/json-schema/draft-zyp-json-schema-03.xml
14:38 tuxayo[m]             Joubu:
14:38 tuxayo[m]             take 2:
14:38 tuxayo[m]             damn
14:37 * tuxayo[m]           sent a long message:  < https://matrix.org/_matrix/media/r0/download/matrix.org/yNqzchgwMFmSurSCQLoMMhVq >
14:33 Joubu                 ?
14:33 Joubu                 tuxayo[m]: do you have xml file in node_modules
14:33 magnuse               kohaputti++
14:27 tuxayo[m]             *It is
14:20 tuxayo[m]             It's normal to have the node_modules folder if working on CSS right? If so, then the test shouldn't scan it to avoid false positive.
14:20 tuxayo[m]             https://gitlab.com/tuxayo/Koha/blob/master/t/00-valid-xml.t#L32
14:20 tuxayo[m]             Should the following test exclude node_modules?
14:17 Joubu                 and I will work on a patch for misc4dev
14:17 kohaputti             great, now I'm off -->
14:17 Joubu                 yes
14:17 kohaputti             Joubu, will you send follow-up for article_requestable_rules()?
14:16 Joubu                 thanks kohaputti!
14:14 kohaputti             Joubu, I have to continue the review tomorrow unfortunately but hopefully we will be done then with this
14:12 caroline_crazycatlady good morning!
14:12 kohaputti             so the bug I thought there was with fallbacking to circ rules was caused by me forgetting to do "updatedatabase"
14:08 * ashimema            is loving the feedback loop going on for the point of sale bugs
14:07 cait                  I shoudl follow you rexample :)
14:07 Joubu                 cait: It was already burnt actually :D
14:03 huginn                Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=23594 new feature, P5 - low, ---, jonathan.druart, Needs Signoff , Batch modification for itemtypes on suggestions page
14:03 cait                  bug 23594
14:03 cait                  um not that one
14:03 huginn                Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=2394 major, P3, ---, gmcharlt, CLOSED FIXED, canreservefromotherbranches preference not working
14:03 cait                  I was irritated by bug 2394
14:03 cait                  Joubu says he had already asked you
14:02 cait                  :)
14:00 oleonard              Hi cait, I got your @later
13:59 marcelr               i hink that incorrect
13:59 cait                  thinking about it... it hink i still have my old grammar books from school
13:58 cait                  you got one?
13:54 * Joubu               burns his English grammar book
13:53 Joubu                 I thought it is what I test with my last patch
13:53 kohaputti             ok so we need a test for this now since it is not working
13:53 Joubu                 yes
13:53 kohaputti             is the intention of this falling back to the rules with null values?
13:52 Joubu                 yes
13:52 kohaputti             in the function
13:52 kohaputti             search_params->{categorycode} = defined $categorycode ? [ $categorycode, undef ] : undef;
13:52 kohaputti             Joubu, see the line
13:51 kohaputti             the code in the get_effective_rule() looks like it tries to fallback to the rules with branchcode,catcode,itemtype = NULL but in reality it doesn't do that
13:50 kohaputti             I mean if we don't have that commit fixing the test it fails since it doesn't fallback to the rule I have in the database
13:49 kohaputti             so it should fallback to that rule but it doesn't
13:49 kohaputti             before running that test I have added a circulation rule to circulation_rules table with branchcode = NULL, categorycode=NULL, itemtype=NULL, rule_name=, lengthunit=days
13:48 Joubu                 yup
13:48 kohaputti             Joubu, so open this https://gitlab.com/joubu/Koha/commit/0aa846e8a6821b1feef74bc65afead74f3c4ff2a and I will explain ...
13:47 Joubu                 not yet, sorry
13:47 Joubu                 marcelr: all the Koha bugs?
13:47 Joubu                 kohaputti: the test I wrote tell me we are good. What am I missing?
13:46 marcelr               Joubu: did you resolve all the bugs?
13:46 Joubu                 done
13:46 kohaputti             or its callee
13:46 kohaputti             the buggy function appears to be get_effective_rule()
13:45 kohaputti             ok
13:45 Joubu                 kohaputti: I am about to push something
13:44 kohaputti             Joubu, we need to add new test for this fallback bug – I'm working on it.
13:44 marcelr               hope nobody heard that..
13:43 oleonard              marcelr: My schedule for the next six years is wide open! :D
13:41 huginn                Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=13305 minor, P5 - low, ---, m.de.rooy, Needs Signoff , Fix tab order in cataloguing/item editor
13:41 marcelr               oleonard: bug 13305; if you could sign off within the next six years or so :)
13:38 Joubu                 kohaputti: I am expecting tests in t/db_dependent/Koha/IssuingRules.t to back me on that
13:35 kohaputti             tcohen, this test failed here because we didn't fallback to * rules: https://gitlab.com/joubu/Koha/commit/0aa846e8a6821b1feef74bc65afead74f3c4ff2a
13:34 huginn                Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18936 enhancement, P5 - low, ---, jonathan.druart, Needs Signoff , Convert issuingrules fields to circulation_rules
13:34 Joubu                 bug 18936
13:34 tcohen                Joubu kohaputti curious: what are you talking aobut?
13:34 Joubu                 SELECT IF(categorycode='*', NULL, categorycode), IF(branchcode='*', NULL, branchcode), IF(itemtype='*', NULL, itemtype), \'$column\', COALESCE( $column, '')
13:34 Joubu                 kohaputti: yes we have a IF()
13:34 tuxayo[m]             The only remaining issue is about the valid XML and it's due to the test going in the node_modules directory
13:34 kohaputti             (that could be one reason the stuff don't work as I expect
13:33 kohaputti             Joubu, I'm checking whether we have atomic upgrade to convert * -> NULL
13:33 Joubu                 (what happens when there is no test...)
13:33 Joubu                 kohaputti: good catch, that's obviously wrong
13:32 tuxayo[m]             My bad, I though yellow was OK but it's "unstable"
13:31 Joubu                 it does
13:31 Joubu                 https://jenkins.koha-community.org/job/Koha_Master_D9/lastCompletedBuild/consoleFull
13:31 tuxayo[m]             hoooo
13:31 ashimema              I only pushed it a few minutes ago.. it probably is/will fail any minutes ;)
13:31 tuxayo[m]             https://framabin.org/p/?cb75da4c56eb8a7b#1ais9aBs4XRHboASsciDQuhddp8tAuN5V7lryRxrYfQ=
13:31 tuxayo[m]             TestBuilder error:
13:30 tuxayo[m]             Thanks Joubu , I'm suprised that doesn't fail in CI. Are the new deps installed manually there?
13:30 ashimema              took me ages to get my head around that
13:30 ashimema              I need the automated build scripts to spit out a patch and then I apply said patch assuming it's sane.. then the next night the automated build uses the patched code to build new packages
13:30 ashimema              new deps take a night or so to go into the nightly packages ;)
13:29 ashimema              :)
13:29 ashimema              you is too quick kohaputti
13:29 kohaputti             Joubu, but as I noticed yesterday the search with undef doesn't appear to work the same way as it did in the old code with *
13:29 Joubu                 install it
13:29 Joubu                 tuxayo[m]: it's a new fresh dependency
13:28 kohaputti             in the other cases the rules are search with the primary search value and then defaulting to undef / null
13:28 tuxayo[m]             - Can't locate Array/Utils.pm in @INC
13:28 tuxayo[m]             Then I got stuff like
13:28 kohaputti             the categorycode => [ $category, '*' ] is there with a *
13:28 Joubu                 tuxayo[m]: what are the errors of valid-xml, strict and TestBuilder?
13:28 kohaputti             Joubu, check Koha/CirculationRules.pm article_requestable_rules()
13:26 tuxayo[m]             Elasticsearch => false positive
13:26 tuxayo[m]             https://framabin.org/p/?83ae275cc2b4ed7c#wCgqBucGaJ1VUkiv9lI7d+8s9gEaiJOe/pWYjO3yWcM=
13:26 tuxayo[m]             Like 5 have failed:
13:26 tuxayo[m]             Yes, almost all test passed
13:26 tcohen                kshell is your friend
13:25 tcohen                so you need to be inside the instance's shell
13:25 tcohen                which are per-instance
13:25 tcohen                the db_dependent tests require many things set in ENV
13:25 tcohen                then prove -r t/ xt/
13:25 tcohen                kshell
13:24 tcohen                did you run that inside a koha-shell?
13:22 tuxayo[m]             I would have though to have the same results as: https://jenkins.koha-community.org/view/Koha%20Master/job/Koha_Master_D9/
13:21 tuxayo[m]             I just did `ku` and `prove -r t/ xt/` in the container
13:21 tuxayo[m]             question for users of `koha-testing-docker`: are some test failures expected?
13:19 tcohen                hehe, we have a Theke blog, I will post there
13:19 tuxayo[m]             I guess it didn't pass QA then
13:19 tuxayo[m]             > it was just a screenshot of two simple methods
13:18 oleonard              tcohen: There are some great ideas out there for blog content: https://www.buzzfeed.com/joannaborns/incorrect-food
13:18 tcohen                to highlight a point
13:17 tcohen                it was just a screenshot of two simple methods (Perl code)
13:17 tuxayo[m]             For nasty pictures?
13:17 tcohen                and just send a link there
13:17 tcohen                I think I will start a blog on Theke's site
13:17 tuxayo[m]             Some nasty bug are just too much.
13:17 tuxayo[m]             I guess that was too shocking even for a human filter.
13:16 oleonard              tcohen: Next time make it a Flash movie
13:16 tcohen                but yeah, will stick with other options next time
13:16 tcohen                I expected some moderator to say 'hey, this is safe'
13:15 tuxayo[m]             tcohen: solution: self destructing images after few months: https://framapic.org/
13:15 tuxayo[m]             hue hue hue
13:15 tcohen                yes yes, I know
13:15 tuxayo[m]             few hundred kilobyte per picture times the number of subcribers, that's a lot of space
13:14 oleonard              Or maybe the mailing list uses the same filter Tumblr uses to flag adult content. Those screenshots were dangerously sexy
13:13 oleonard              No, we don't want the mailing lists to become the wild west
13:12 tcohen                that's too 2019 dude
13:12 tcohen                wow
13:11 Joubu                 it contained pictures
13:10 tcohen                its the illuminati
13:10 oleonard              Not that I saw tcohen
13:10 tcohen                oleonard my email never reached the koha-devl list, right?
13:09 oleonard              Hi tcohen
13:08 tcohen                morning
12:52 koha-jenkins          Project Koha_Master_U18 build #567: STILL UNSTABLE in 55 min: https://jenkins.koha-community.org/job/Koha_Master_U18/567/
12:49 koha-jenkins          Project Koha_Master_D9_MDB_Latest build #82: STILL UNSTABLE in 47 min: https://jenkins.koha-community.org/job/Koha_Master_D9_MDB_Latest/82/
12:36 tuxayo[m]             o/ oleonard
12:36 oleonard              Hi #koha
12:24 koha-jenkins          Project Koha_Master_D9_My8 build #105: STILL UNSTABLE in 39 min: https://jenkins.koha-community.org/job/Koha_Master_D9_My8/105/
12:20 tuxayo[m]             o/
12:20 tuxayo[m]             Hi Koha :)
12:01 koha-jenkins          Project Koha_Master_D9 build #1095: UNSTABLE in 47 min: https://jenkins.koha-community.org/job/Koha_Master_D9/1095/
11:45 koha-jenkins          Project Koha_Master_D8 build #632: UNSTABLE in 30 min: https://jenkins.koha-community.org/job/Koha_Master_D8/632/
11:38 Joubu                 sorry for that ugly c/p output :)
11:37 Joubu                 that does not count
11:37 Joubu                 yarn.lock                                                        | 1681 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++--
11:37 Joubu                 koha-tmpl/intranet-tmpl/prog/en/modules/admin/smart-rules.tt     | 1037 ------------------------------------------------------------------------------------
11:37 Joubu                 admin/smart-rules.pl                                             |  617 --------------------------------------------------
11:37 Joubu                 but
11:37 Joubu                 15522 is  33 files changed, 3847 insertions(+), 1860 deletions(-)
11:33 kohaputti             Joubu, going at line 430 of the circ rule diff that is in total 7439 lines :o
11:21 koha-jenkins          Project Koha_Master_D9_MDB_Latest build #81: UNSTABLE in 53 min: https://jenkins.koha-community.org/job/Koha_Master_D9_MDB_Latest/81/
11:16 mtj                   ashimema: no probs :)
11:14 koha-jenkins          Project Koha_Master_U18 build #566: STILL UNSTABLE in 46 min: https://jenkins.koha-community.org/job/Koha_Master_U18/566/
11:14 mtj                   one thing i have not tested is using libmojolicious-plugin-openapi-perl (2.20-1) with buster's old packages
11:14 koha-jenkins          Project Koha_Master_D9_My8 build #104: STILL UNSTABLE in 39 min: https://jenkins.koha-community.org/job/Koha_Master_D9_My8/104/
11:13 ashimema              sorry it's all ended up so complicated
11:13 mtj                   ..and a few other testing/bullseye deps too
11:12 mtj                   ... means we need to backport https://packages.debian.org/bullseye/libjson-validator-perl too
11:11 mtj                   so worst case situ means that pulling libmojolicious-plugin-openapi-perl (2.20-1) from testing
11:09 ashimema              yup
11:08 mtj                   ..so we might need to grab libjson-validator-perl (3.17) from testing etc
11:07 mtj                   stable only has libjson-validator-perl (3.06), etc..
11:07 mtj                   ^ you can see it wants a newer version of  libjson-validator-perl (>= 3.15)
11:06 mtj                   https://packages.debian.org/bullseye/libmojolicious-plugin-openapi-perl
11:06 ashimema              good plan
11:06 ashimema              also not entirely sure if we're doing anything unexpected at our end with it.
11:06 ashimema              I've not hugely kept up with what's been happening in that plugin of late.. I used to be a core contributor there way back when..
11:06 mtj                   ..and test it with the stable/buster versions of libjson-validator-perl, libmojolicious-perl and libyaml-libyaml-perl
11:06 ashimema              sounds reasonable..
11:04 mtj                   ..i think the best plan is to take the testing/bullseye libmojolicious-plugin-openapi-perl package
11:02 mtj                   ashimema: agree :)
10:55 huginn                sjamso: I suck
10:55 sjamso                @davidnind thank you. I will try as suggested by @magnuse
10:54 davidnind             sjamso: you need SSL configuration directives inside both the virtual hosts, like the one magnuse posted. In your one you only have them in the :80 one.
10:54 ashimema              what we should really do is fix versions for Mojolicious, OpenAPI and JSON::Validator as they are all very closely tied and shouldn't really be upgraded in the background without us having tested the combination
10:53 ashimema              tomas was saying mirko had a hack around that somehow.. renaming the package or something like that?
10:53 mtj                   magnuse: i think its not possible unless NameVirtualHost are used
10:52 ashimema              I think it's because we end up pulling a newer version of JSON::Validator from the debian repo's than we want to.. we're not pinned back to the version on our koha/distro repo
10:52 wahanui               i already had it that way, huginn.
10:52 huginn                sjamso: I'll give you the answer just as soon as RDA is ready
10:52 sjamso                @magnuse thank you for your help. I will work on it in the mean time
10:51 ashimema              dug a little further
10:51 mtj                   hi ashimema, just saw your dep. msg
10:51 magnuse               anyway, really sorry, but i gotta go get some lunch
10:50 magnuse               mtj: i think it should be possible with 1 domain/ 2 ports too?
10:49 ashimema              do be quiet huginn
10:48 wahanui               i already had it that way, huginn.
10:48 huginn                sjamso: I'll give you the answer just as soon as RDA is ready
10:48 sjamso                @mtj .. you mean I have to give different domain
10:48 ashimema              hi mtj :)
10:48 mtj                   http://library-admin.jnec.edu.bt
10:48 mtj                   http://library.jnec.edu.bt
10:48 mtj                   ..to fix your problem you will need to move admin/staff interface from 8080 to 80
10:48 huginn                sjamso: downloading the Perl source
10:48 sjamso                @mtj.. will need your help
10:47 huginn                sjamso: I've exhausted my database of quotes
10:47 sjamso                @magnuse this is the ssl file http://paste.koha-community.org/18781
10:47 mtj                   hi sjamso, your apache config wont work
10:45 huginn                sjamso: I've exhausted my database of quotes
10:45 sjamso                @magnuse http://paste.koha-community.org/18780
10:41 magnuse               sjamso: yeah, but i think those instructions might not work if you have two configs in the same file, like we do with the standard koha setup
10:41 huginn                News from kohagit: Bug 19809: Re-allow to call Koha::Objects::find in list context <http://git.koha-community.org/gitweb/?p=koha.git;a=commitdiff;h=0e73e723efa4db15d2c4ab1404fb8b50b0f61380>
10:41 huginn                News from kohagit: Bug 22831: Elasticsearch - add a maintenance script for checking DB vs index counts <http://git.koha-community.org/gitweb/?p=koha.git;a=commitdiff;h=2b32aee8258002269ab4d789496ea188465d016a>
10:41 huginn                News from kohagit: Bug 23884: Merge strings.inc and browser-strings.inc <http://git.koha-community.org/gitweb/?p=koha.git;a=commitdiff;h=164c228e97ba9f313351c0a5c50ce1370ef0fae3>
10:41 huginn                News from kohagit: Bug 22831: (follow-up) Determine where the record is missing and provide link, show... <http://git.koha-community.org/gitweb/?p=koha.git;a=commitdiff;h=d5c79c201d5602245d173f6142ab5bb5b29e9c43>
10:41 huginn                News from kohagit: Bug 22831: (follow-up) Sort results, group by db <http://git.koha-community.org/gitweb/?p=koha.git;a=commitdiff;h=e9f7a0dd1cef9e32ec6b93fa3cfed5711f84a64c>
10:41 huginn                News from kohagit: Bug 24105: Fix error when running longoverdue.pl with --itemtypes <http://git.koha-community.org/gitweb/?p=koha.git;a=commitdiff;h=6fa4fbbbd7a80c0d74f5548f4fa746c4cf85ed1d>
10:41 huginn                News from kohagit: Bug 24149: Add Koha::Statistic[s] classes <http://git.koha-community.org/gitweb/?p=koha.git;a=commitdiff;h=346d6031db3cc6e33abf7d913a982d5711a463fa>
10:41 huginn                News from kohagit: Bug 24149: Add Koha::Statistic->item <http://git.koha-community.org/gitweb/?p=koha.git;a=commitdiff;h=e737f46c394f20091b2e7da20cc84e441561af06>
10:41 huginn                News from kohagit: Bug 24149: Add tests <http://git.koha-community.org/gitweb/?p=koha.git;a=commitdiff;h=b9520baf0a0a4f9bd4803d745bb33a200febe974>
10:41 huginn                News from kohagit: Bug 24478: Fix sequence in sysprefs.sql and add missing comma <http://git.koha-community.org/gitweb/?p=koha.git;a=commitdiff;h=83d98dfad595421a6e03364fd36c42de5c14daf5>
10:41 huginn                News from kohagit: Bug 24452: Advanced editor - show multiple spaces visually <http://git.koha-community.org/gitweb/?p=koha.git;a=commitdiff;h=44ab1fd5c70e7ba825ee9c37ed616d332f2d8bde>
10:41 huginn                News from kohagit: Bug 24478: Add `EnablePointOfSale` system preference <http://git.koha-community.org/gitweb/?p=koha.git;a=commitdiff;h=11112b22cbc1a6b336fab9c076bfd6a23ed63e81>
10:41 huginn                News from kohagit: Bug 19809: Remove some new occurrences <http://git.koha-community.org/gitweb/?p=koha.git;a=commitdiff;h=127dfc0b8fddfc0c409bd5fc6d76b131369a1324>
10:41 huginn                News from kohagit: Bug 24478: Use `EnablePointOfSale` preference <http://git.koha-community.org/gitweb/?p=koha.git;a=commitdiff;h=b2d557d424b6060e0856040fdbe2121a1f37ab2c>
10:41 huginn                News from kohagit: Bug 24025: Make CodeMirror content searchable <http://git.koha-community.org/gitweb/?p=koha.git;a=commitdiff;h=15f73bcf5ebf5bb8996dbc4b98e74ddc238bbe3c>
10:41 huginn                News from kohagit: Bug 24149: (QA follow-up) Add pod for Koha::Statistics->object_class <http://git.koha-community.org/gitweb/?p=koha.git;a=commitdiff;h=ddb51a7f26a83eeb27259836048b18acfe20c1f9>
10:41 huginn                News from kohagit: Bug 22831: (RM follow-up) Code golf <http://git.koha-community.org/gitweb/?p=koha.git;a=commitdiff;h=56fcf5a34d580026e0799baf07b537ac5bc43bb5>
10:41 huginn                News from kohagit: Bug 24478: DBRev 19.12.00.013 <http://git.koha-community.org/gitweb/?p=koha.git;a=commitdiff;h=435e80fb8d3e011491d439d617014ed15bf8ff44>
10:41 huginn                sjamso: I suck
10:41 sjamso                @magnuse., I just followed the instruction by letsencrypt. https://certbot.eff.org/lets-encrypt/ubuntubionic-apache
10:38 magnuse               like i do in the example i pasted
10:38 magnuse               the main thing is you need to have the same SSL* settings inside the config for the staff client as you have inside the config for the opac
10:37 magnuse               no, so we must fix that :-)
10:37 sjamso                still not luck for staff client
10:36 huginn                sjamso: I've exhausted my database of quotes
10:36 sjamso                @magnuse. i have added all the ports in same directives <IfModule ssl_module>         Listen 443         Listen 80         Listen 8080 </IfModule>
10:35 magnuse               ah, yes, so it does. good! :-)
10:34 huginn                sjamso: I've exhausted my database of quotes
10:34 sjamso                @magnuse opac works but not the staff client
10:34 magnuse               sjamso: would you mind sharing the whole apache config file with us? (do not paste it in irc, but use http://paste.koha-community.org/)
10:33 magnuse               try running "sudo apache2ctl -t" and see if that gives anything interesting
10:33 magnuse               both for opac and staff
10:32 magnuse               hm, i get "ERR_CONNECTION_CLOSED"
10:30 wahanui               i already had it that way, huginn.
10:30 huginn                sjamso: I'll give you the answer as soon as RDA is ready
10:30 sjamso                @magnuse.. Listen 80  <IfModule ssl_module>         Listen 443         Listen 8080 </IfModule>  <IfModule mod_gnutls.c>         Listen 443 </IfModule>
10:29 huginn                sjamso: downloading the Perl source
10:29 sjamso                @magnuse I did remove "Listen 8080" from outside and put it under <IfModule ssl_module> directive along with Listen 443 but still the page is not accessible
10:28 koha-jenkins          Project Koha_Master_D9 build #1094: SUCCESS in 46 min: https://jenkins.koha-community.org/job/Koha_Master_D9/1094/
10:27 wahanui               i already had it that way, huginn.
10:27 huginn                sjamso: I'll give you the answer as soon as RDA is ready
10:27 sjamso                @magnuse . Ok. My bad!!!
10:26 magnuse               or "Listen 8080"
10:25 magnuse               sjamso: do you have "Listen 80" both inside and outside of IfModule, perhaps?
10:24 huginn                sjamso: I've exhausted my database of quotes
10:24 sjamso                @magnuse I get apache error with that. AH00526: Syntax error on line 9 of /etc/apache2/ports.conf: Jan 23 10:22:37 koha apachectl[11460]: Cannot define multiple Listeners on the same IP:port
10:20 magnuse               if you want to run on ports 80 and 8080 you need to add "Listen 80" and "Listen 8080" to ports.conf, inside the IfModule
10:19 huginn                sjamso: downloading the Perl source
10:19 sjamso                @magnuse..<IfModule ssl_module>         Listen 443 </IfModule>  . i have just 443
10:19 magnuse               (sjamso: if you drop the @ in front of usernames huginn (a bot) will be less noisy :-)
10:18 magnuse               ports.conf should look like that, i think ^
10:18 pastebot              "magnuse" at 127.0.0.1 pasted "/etc/apache2/ports.conf" (4 lines) at http://paste.koha-community.org/18779
10:17 huginn                sjamso: I suck
10:17 sjamso                @davidnind.. let me conform
10:17 huginn                sjamso: downloading the Perl source
10:17 sjamso                @davidnind, I have 80 and 8080 only
10:16 magnuse               ooh, good point davidnind
10:16 pastebot              "magnuse" at 127.0.0.1 pasted "Sample https config" (56 lines) at http://paste.koha-community.org/18778
10:16 wahanui               i already had it that way, huginn.
10:16 huginn                sjamso: I'll give you the answer as soon as RDA is ready
10:16 sjamso                @magnuse for SSL another file is create "library-le-ssl.conf"
10:15 davidnind             What do you have in your ports.conf file? Using SSL the port numbers need to be inside the <IfModule ssl_module> directive - Listen 443 and Listen 8080 as well
10:14 magnuse               hm, i will show you an example from one of my sites
10:14 huginn                sjamso: I've exhausted my database of quotes
10:14 sjamso                @magnuse. It does not start with "SSLEngine on"
10:14 magnuse               sjamso: looks good, i think, and do you have that two times in the apache config file?
10:13 huginn                sjamso: downloading the Perl source
10:13 sjamso                @magnuse.. SSLCertificateFile /etc/letsencrypt/live/library.jnec.edu.bt/fullchain.pem SSLCertificateKeyFile /etc/letsencrypt/live/library.jnec.edu.bt/privkey.pem Include /etc/letsencrypt/options-ssl-apache.conf
10:12 davidnind             :q
10:12 magnuse               there are two sections that start with <VirtualHost in there, do both have the settings "SSLEngine on" etc?
10:09 magnuse               /etc/apache2/sites-enabled/<instancename>.conf
10:09 huginn                sjamso: I've exhausted my database of quotes
10:09 sjamso                @magnuse. Yes I have access
10:09 cait                  hm didn't come up with anything
10:08 huginn                sjamso: downloading the Perl source
10:08 sjamso                @cait we are discussing on SSL
10:08 magnuse               sjamso: do you have access to look into the apache config?
10:08 ashimema              +1 magnuse.. that's my thining too
10:08 magnuse               or it is not configured right
10:08 magnuse               my first thought is that the staff part of the apache config is missing the ssl stuff
10:07 huginn                sjamso: downloading the Perl source
10:07 sjamso                @magnuse yes. it works without https. I want to make it work with SSL also.
10:07 cait                  are we talking about the same installation here?
10:07 magnuse               if i add https i get ERR_SSL_PROTOCOL_ERROR
10:07 cait                  trying to see if i can find something in our archive
10:06 magnuse               if i request the staff without https it works
10:06 cait                  hm i have seen that before
10:05 koha-jenkins          Project Koha_Master_D8 build #631: SUCCESS in 29 min: https://jenkins.koha-community.org/job/Koha_Master_D8/631/
10:04 davidnind             I'm getting this error in Firefox: Error code: SSL_ERROR_RX_RECORD_TOO_LONG
10:03 huginn                sjamso: I've exhausted my database of quotes
10:03 sjamso                @ashimema 8080 is open and it works without SSL. But after installing SSl the staff client didn't work for me.
10:02 * ashimema            joins the conversation late
10:02 ashimema              silly question.. are you sure your firewall is open for 8080..
10:02 wahanui               i already had it that way, huginn.
10:02 huginn                sjamso: I'll give you the answer as soon as RDA is ready
10:02 sjamso                @magnuse . Yes. One domian and two different ports would be easier but I could not get it work
09:59 huginn                sjamso: I've exhausted my database of quotes
09:59 sjamso                @huginn thank you.
09:59 sjamso                https://library.jnec.edu.bt:8080 doesn't work
09:58 wahanui               i already had it that way, huginn.
09:58 huginn                sjamso: I'll give you the answer just as soon as RDA is ready
09:58 sjamso                @magnuse https://library.jnec.edu.bt
09:58 magnuse               one domain and different ports should be easier to set up
09:58 sjamso                yes . its public
09:57 magnuse               is the installation public, so we can se how it behaves?
09:57 huginn                sjamso: downloading the Perl source
09:57 sjamso                @magnuse Ok. I will try with two separate domain for OPAC and staff client and create separate certificate and try
09:57 magnuse               sjamso: and you have added the ssl configs to both the opac and the staff virtualhosts in the apache site config?
09:56 sjamso                and I am using lestencrypt
09:55 huginn                sjamso: I suck
09:55 sjamso                @magnuse. Thank you. Yes I am using one domain with two different ports.
09:51 koha-jenkins          Project Koha_Master_D9_My8 build #103: STILL UNSTABLE in 54 min: https://jenkins.koha-community.org/job/Koha_Master_D9_My8/103/
09:42 koha-jenkins          Project Koha_Master_U18 build #565: UNSTABLE in 47 min: https://jenkins.koha-community.org/job/Koha_Master_U18/565/
09:37 magnuse               or two different certs, one for each domain
09:36 magnuse               if you are, and you have different domains for opac and staff, you need to tell letsencrypt to create one cert for both domains
09:35 magnuse               sjamso: are you using letsencrypt?
09:35 koha-jenkins          Project Koha_Master_D9_MDB_Latest build #80: SUCCESS in 37 min: https://jenkins.koha-community.org/job/Koha_Master_D9_MDB_Latest/80/
09:34 magnuse               cait++
09:34 liliputech_asu        sjamso: if you're using domain-name then there is little chance you can use the same certificate for both interfaces :/
09:34 davidnind             sjamso: might not be much help here, but u=if you are using port numbers did you add that to ports.conf for your Apache configuration? Or are you using a full domain name?
09:30 sjamso                Hello Everyone. I was trying to install SSL certificate for my Koha site. Its works for OPAC but does not work with staff client. Any solution to this?? Please help!!!
09:23 davidnind             cait++
09:22 cait                  at least that's what THEY keep telling me...
09:21 cait                  trying... but got to sleep sometime :)
09:21 ashimema              * see you were busy last night cait.. thanks :)
09:20 ashimema              see you were busy lat night cait.. thanks :)
09:20 ashimema              morning #koha
09:20 ashimema              ll
09:18 huginn                cait: The operation succeeded.
09:18 cait                  @later tell oleonard *ligted the oleopard signal* - can I pick your mind about a bug?
09:11 huginn                News from kohagit: Bug 23064: Use Koha::Subscription in ModSubscription <http://git.koha-community.org/gitweb/?p=koha.git;a=commitdiff;h=1c07cacff2b41a9b58f8999b3565a888b018fbf9>
09:11 huginn                News from kohagit: Bug 24236: Fix pagination to use query_cgi <http://git.koha-community.org/gitweb/?p=koha.git;a=commitdiff;h=367df45840cf4b829c0757144a83db42c9ada92f>
09:11 huginn                News from kohagit: Bug 24286: Escape forward slash in GENRE/FORM (and any authtype) <http://git.koha-community.org/gitweb/?p=koha.git;a=commitdiff;h=78190371d00cb91ae668eb3d28a48ef33c112676>
09:11 * cait                lights the oleopard signal
09:11 huginn                News from kohagit: Bug 24345: Fix process of suggesting purchase of existing title for non-logged-in... <http://git.koha-community.org/gitweb/?p=koha.git;a=commitdiff;h=ed5ec62cac48a96413a9e468d8bacc2a4ef80ea5>
09:11 huginn                News from kohagit: Bug 24397: Remove out of sync script populate_db.pl <http://git.koha-community.org/gitweb/?p=koha.git;a=commitdiff;h=991f51b27240bd5d5e2ce302db7260f17d7e680c>
09:11 huginn                News from kohagit: Bug 24441: Error when checking in an item with BranchTansferLimitsType set to itemtype <http://git.koha-community.org/gitweb/?p=koha.git;a=commitdiff;h=0dbf76c290f031e58dcb04e16047f1bd984560ef>
09:11 huginn                News from kohagit: Bug 24457: Regression tests <http://git.koha-community.org/gitweb/?p=koha.git;a=commitdiff;h=f8e399b62e78d56d7437597ea589af64954005ca>
09:11 huginn                News from kohagit: Bug 24457: Make overloaded ->to_api pass the params to parent method <http://git.koha-community.org/gitweb/?p=koha.git;a=commitdiff;h=cf038dd938636303c3936ce186f1a64ae9cf10db>
09:11 huginn                News from kohagit: Bug 24459: Regression tests <http://git.koha-community.org/gitweb/?p=koha.git;a=commitdiff;h=e003a3c16495c8f488a2970b57e00e1070f64e7d>
09:11 huginn                News from kohagit: Bug 24459: Make ->to_api pass $params through <http://git.koha-community.org/gitweb/?p=koha.git;a=commitdiff;h=1e52cb442b57248b837a73a5e2d7a59fb10ee42e>
09:11 huginn                News from kohagit: Bug 24345: Fix OPACViewOthersSuggestions <http://git.koha-community.org/gitweb/?p=koha.git;a=commitdiff;h=c61876322213d9a70edc12b033894217d2116391>
09:11 huginn                News from kohagit: Bug 24441: Add tests <http://git.koha-community.org/gitweb/?p=koha.git;a=commitdiff;h=3760af11f7b098b8de68ce4429d348737caf4be1>
08:54 huginn                News from kohagit: Bug 24432: Regresion test <http://git.koha-community.org/gitweb/?p=koha.git;a=commitdiff;h=d8bd366b5c5ce36e52b3c8466d08feeeed5098d9>
08:54 huginn                News from kohagit: Bug 24432: add Koha::Objects->from_api_mapping <http://git.koha-community.org/gitweb/?p=koha.git;a=commitdiff;h=62da76b84b4714851a1be3d33a565382d5d1037a>
08:54 huginn                News from kohagit: Bug 24432: Use from_api_mapping to translate column name in _build_order_atom <http://git.koha-community.org/gitweb/?p=koha.git;a=commitdiff;h=451bc0fca595f426257b4a790fc6f83cc10f32f9>
08:54 huginn                News from kohagit: Bug 24477: Require `takepayment` permission in pos/pay.pl <http://git.koha-community.org/gitweb/?p=koha.git;a=commitdiff;h=7015ba70599b96c6cdfc733b704a328afd000ba2>
08:54 huginn                News from kohagit: Bug 24481: Correct permission name in admin/cash_registers.pl <http://git.koha-community.org/gitweb/?p=koha.git;a=commitdiff;h=035d58617358be473503d8861359b55922ada9a3>
08:54 huginn                News from kohagit: Bug 24481: Move manage_cash_registers to parameters permission <http://git.koha-community.org/gitweb/?p=koha.git;a=commitdiff;h=637afc8f6dbf9143380ad05a7331186a871f089f>
08:54 huginn                News from kohagit: Bug 24481: Permission corrections for admin menu templates <http://git.koha-community.org/gitweb/?p=koha.git;a=commitdiff;h=8604e82db11944276a59ec5ea554599fd7111a1f>
08:54 huginn                News from kohagit: Bug 24481: Permissions update for POS menu include <http://git.koha-community.org/gitweb/?p=koha.git;a=commitdiff;h=451752009243fdfa6ddbb51a0f5a070f982e0ad6>
08:54 huginn                News from kohagit: Bug 24481: DBRev 19.12.00.012 <http://git.koha-community.org/gitweb/?p=koha.git;a=commitdiff;h=0ad865d8222adc3c2fde88a7d1572060c357e508>
08:01 alex_a                Bonjour
07:55 * magnuse             waves
07:47 reiveune              hello
07:33 marcelr               hi liliputech_asu
07:33 liliputech_asu        hi marcelr (&all)
07:32 marcelr               hi #koha
03:38 aleisha               thanks !
03:38 tcohen                good night
03:38 tcohen                I just found there's no written rule (yet) about it
03:38 * tcohen              stops over explaining
03:37 tcohen                ok
03:37 tcohen                that way we can prefetch things using the same name
03:37 aleisha               yup :) got it
03:37 tcohen                so if you are adding (say) Koha::Patron->holds there needs to be a 'holds' relationship in the Borrower.pm schema file
03:35 tcohen                they need to be named as the accessor you're going to use on the Koha::Object-derived class
03:35 tcohen                an unwritten guideline about relations
03:34 aleisha               was adding a new one
03:34 tcohen                if you are working on Koha, and are creating a new constraint, the update_dbix_class script should generate the relation
03:34 aleisha               thanks!
03:34 aleisha               yes :) dont worry i sorted it
03:33 tcohen                is this Koha?
03:32 tcohen                are you adding a new relation?
03:32 aleisha               it works when i put it at the bottom of the schema file
03:32 aleisha               i just didnt know where to put it
03:31 tcohen                This is THE reference https://metacpan.org/pod/distribution/DBIx-Class/lib/DBIx/Class/Manual/Joining.pod
03:29 aleisha               kind of
03:29 aleisha               i think i actually figured it out
03:28 tcohen                aleisha: what's your query?
03:21 aleisha               hey can anyone help me with some DBIx stuff? i'm trying to join two tables and specify the join condition to something new (i.e. reserves and items, join on biblionumber). any ideas?
03:05 tcohen                hi all
03:01 hayley                hello
03:00 Amit_Gupta            GM
03:00 Amit_Gupta            hi All