Time  Nick                 Message
06:58 NikolayGospodinov[m] Hello Koha. I have a problem. When I try to  print a card for a reader who has a hyphen in the name. I can't open the generated pdf and Koha crashes. Has anyone encountered this problem?
08:18 magnuse              \o/
08:21 Joubu                thibaud_g: Salut
08:24 thibaud_g            hello all
08:27 reiveune             hello
09:22 * cait               waves
09:22 ashimema             morning
09:23 MarkHofstetter       good morning
09:23 PedroAmorim[m]       o/
09:23 cait                 see QA mail this morning (catching you all around and well ;) )
09:23 ashimema             yup
09:24 ashimema             i shall try to take a look before I disappear for a few hours around 11 this morning.
09:25 MatthewBlenkinsop[m] \o
09:30 cait                 I am waiting for out IT to get back to me about my linux machine... so I am "out of order" right now for anything that requires more than a sandbox
09:32 cait                 does someone know where the invoice document uploads are stored?
09:33 cait                 AcqEnableFiles
09:35 MarkHofstetter       I want to add and new plugin hook (https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=35288) where and how (and shall I?) provide a proof of concept plugin?
09:35 huginn`              04Bug 35288: enhancement, P5 - low, ---, koha, NEW , ApplyFrameworkDefaults add plugin to add more fine grained defaults handling
09:35 NikolayGospodinov[m] Hello Koha. I have a problem. When I try to  print a card for a reader who has a hyphen in the name. I can't open the generated pdf and Koha crashes. Has anyone encountered this problem?
09:36 cait                 I think i figured it out: table misc_files
09:36 cait                 MarkHofstetter: i think you coudl add a link to one or attach the kpz if you want to make it easier for testing
09:37 MarkHofstetter       thx
09:37 cait                 hm you could laso probably do a pull/merge_requet maybe for the kitchensink (or do that later?) - ashimema?
09:37 cait                 NikolayGospodinov[m]: in theory that shoudl not be a problem
09:37 cait                 is the hyphen a normal hyphen? (no special char?)
09:37 cait                 are you using the hyphen in the barcode as well? (some barcodes might not be able thandle -)
09:38 NikolayGospodinov[m] no hyphen in the barcode
09:38 NikolayGospodinov[m] only in the name
09:47 cait                 I am not sure then what's going on
09:47 cait                 if you open the PDF with a text editor - is there an error printed inside? sometimes it does
09:54 ashimema             a merge requets on kitchensink would be perfect.. we really must better advertise that plugin to devs in the wider community
10:06 cait                 but merge request after or before push? what's the best sequence there?
11:05 MarkHofstetter       https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=35288
11:05 huginn`              04Bug 35288: enhancement, P5 - low, ---, koha, Needs Signoff , ApplyFrameworkDefaults add plugin to add more fine grained defaults handling
11:06 MarkHofstetter       I hope it's clear and testable - and my ie our customers intentions are clear
11:08 MarkHofstetter       the merge request to kitchen sink should imho be after the push otherwise it simply won't work
12:03 mtj                  hi Joubu, about for koha-i10n chat?
12:15 mtj                  echo 'deb http://debian.koha-community.org/koha-staging exp main' | sudo tee /etc/apt/sources.list.d/koha.list
12:16 mtj                  sudo apt install koha-common
12:16 mtj                  Joubu: ive added a koha-common (with koha-l10n dep) there ^
12:17 mtj                  its build from master (23.06.00-73)
12:29 mtj                  im off to bed 😴🍕
12:35 cait                 mtj++
13:24 oleonard             tcohen: Thanks for catching my error in the db update. I noticed that issue late yesterday and was trying to confirm
13:26 tcohen[m]            they need to be rebased or smth
13:28 davidnz              autocomplete for patron search not working in the staff interface 8-( (since yesterday)have created Bug 35303
13:28 huginn`              04Bug https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=35303 major, P5 - low, ---, koha-bugs, NEW , Staff interface header - patron search autocomplete no longer works (Uncaught TypeError: search_fields.forEach is not a function)
13:32 cait                 I think maybe Joubu was working on something related tot hat
13:33 cait                 bug 35284 maybe
13:33 huginn`              04Bug https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=35284 major, P5 - low, ---, koha-bugs, Needs Signoff , No more delay between 2 DT requests
13:34 davidnind            thanks cait - I'll test that and see if that solves it...
13:36 cait                 I haven't checked closely - hope it's not a false lead
13:39 cait                 tcohen: are you still around?
13:40 davidnind            cait: unfortunately, it doesn't
13:42 cait                 work or relate?
13:46 davidnind            doesn't solve the problem with the patron autocomplete (Uncaught TypeError: search_fields.forEach is not a function)
13:50 cait                 this week is a bit difficult overall...
13:53 davidnind            sends virtual cookies
13:53 cait                 thx davidnind :)
14:12 Joubu                Sorry oleonard, we overlapped on 35303
14:12 oleonard             Oh okay no problem
14:12 oleonard             I was just enjoying the hunt :)
14:36 davidnind            Joubu++
14:48 Joubu                mtj: https://gitlab.com/koha-community/koha-l10n/-/merge_requests/1/diffs - don't we want it on the different branches?
15:33 lukeg                emlam: are you passing QA here? https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=35194
15:33 huginn`              04Bug 35194: major, P5 - low, ---, m.de.rooy, Signed Off , Javascript error: Uncaught TypeError: $(...).sortable is not a function
15:33 lukeg                I'd like to make sure that is in 23.11 before release
15:34 lukeg                emlam++
15:35 emlam                haha
15:37 emlam                lukeg++ oleonard++ for pouncing on 34413 too
15:39 lukeg                ohh! you should QA that one too emlam ;)
15:41 oleonard             Did I see caroline arrive?
15:42 caroline             yes I'm here! not sure for how long
15:43 oleonard             I'm hoping you might have a chance to look at Bug 32890 again sometime. I don't think I'm seeing what you're seeing but I may not understand the problem.
15:43 huginn`              04Bug https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=32890 enhancement, P5 - low, ---, oleonard, Failed QA , Add DataTables to curbside pickups
15:44 caroline             iirc, it was ok, I had just put the info from the other bug as a comment to have it there as well, but I'll check to mke sure
15:44 oleonard             Thanks!
15:47 caroline             oops, patch doesn't seem to apply... /
15:48 oleonard             bother.
15:51 caroline             seems like an easy fix... I just removed the <<<, ===, and >>> lines...
15:56 emlam                lukeg working on it! I copied the CSS from the patch into our OPACUserCSS so that the folks who reproduced the issue can confirm it solves the problem :)
16:03 reiveune             bye
17:41 tuxayo               lukeg++ thanks for the fix :D
17:44 mason[m]             Hi Joubu, yes... I'll add patches for all branches
17:49 Joubu                thanks!
17:49 Joubu                how is it going?
18:59 JacquesKouefati[m]   Hello, I'd like to know more about the suscription model.
18:59 JacquesKouefati[m]   Is it possible to access all functions without it?
19:03 emlam                The subscription module is used for managing subscriptions to newspapers, magazines, journals, etc, but you don't need to use it for anything if you don't have subscriptions that you want to manage through Koha
19:03 emlam                I can't tell you much about how it works because we don't use it, but I can confirm it isn't mandatory!
19:04 cait                 did you mean the serial subscriptions or a model for running/using Koha in general?
19:04 JacquesKouefati[m]   So it is possible to manage my own library without limitations, right?
19:05 cait                 Koha is open source software
19:05 JacquesKouefati[m]   @cait yes, I mean for installing and using Koha daily.
19:05 huginn`              JacquesKouefati[m]: I've exhausted my database of quotes
19:05 cait                 there are no features that are locked or require additional fees
19:05 JacquesKouefati[m]   That's great
19:06 cait                 if you are working with a support provider, levels of support might vary depending on what you use/how much support you need etc
19:06 JacquesKouefati[m]   I asked because I was prompted with a subscription somewhere in the install process.
19:06 cait                 can you give a bit more information about that?
19:06 oleonard             JacquesKouefati[m]: How were you installing Koha?
19:07 cait                 yes, I'd like to know too :)
19:07 JacquesKouefati[m]   I used the official repo. Fresh install on Ubuntu VM.
19:07 cait                 do you remember what it asked/how it looked like?
19:08 cait                 and which repo? (just to make sure)
19:08 cait                 btw. the recommended way for installing Koha on Ubuntu would be to use the debian packages
19:08 JacquesKouefati[m]   When creating db library, within the CLI, I was asked for a credit card.
19:08 cait                 that does sound very wrong
19:08 oleonard             JacquesKouefati[m]: Completely wrong, you should never see that
19:09 oleonard             JacquesKouefati[m]: Where did you get your copy of Koha?
19:09 JacquesKouefati[m]   I got the copy from koha-community.org
19:10 JacquesKouefati[m]   The repo is the following:
19:10 JacquesKouefati[m]   https://debian.koha-community.org/koha/gpg.asc
19:11 cait                 that sounds all very odd - Koha doesn't contain anything that would aks you for credit card information
19:11 JacquesKouefati[m]   That's why I ask.
19:11 oleonard             JacquesKouefati[m]: Were you following a specific set of instructions to install?
19:12 JacquesKouefati[m]   Let me see, oleonard
19:16 * JacquesKouefati[m] posted a file: (59KiB) < https://matrix.org/_matrix/media/v3/download/matrix.org/RefhIwVITwnMAkUaXGVpjiAo/instalacion_koha_23_05.pdf >
19:16 JacquesKouefati[m]   This is the tutorial I followed.
19:17 JacquesKouefati[m]   As it is FLOSS, this immediately caught my attention.
19:20 oleonard             JacquesKouefati[m]: Please use official documentation, like this which is linked to from the Koha download page: https://wiki.koha-community.org/wiki/Koha_on_Debian
19:22 JacquesKouefati[m]   Been there, done that, but still couldn't figure it out. Now I'm working with a partner who can speak English, that was my main limitation ATM.
19:26 JacquesKouefati[m]   Thanks for your time. I really appreciate both your efforts and the community's.
19:29 davidnind            Where did you run the commands that prompted for a credit card? A local test machine, or on a machine provided by a hosting company?
19:29 JacquesKouefati[m]   On an empty, virtual machine
19:30 JacquesKouefati[m]   No harm done
19:30 davidnind            Is the virtual machine on your computer, or one provided by a hosting company?
19:31 JacquesKouefati[m]   Local
19:40 cait                 if ou see that again, a screenshot would be great
19:40 davidnind            That is really, really weird.
19:43 davidnind            What virtual machine software are you using? And where did you download your Ubuntu server image from? (assuming Option 1 - https://ubuntu.com/download/server)
19:43 davidnind            Apologies for all the questions! 8-)
19:56 davidnind            There is nothing I can see that is wrong with the instructions, just very abbreviated
20:00 davidnind            Choice of database (MySQL or MariaDB) should not make a difference
20:00 cait                 yes, I don#t see anything strange either
20:10 davidnind            I think it comes own to what virtual machine software is being used (and what the host system is - Windows, Mac, Linux), and where the server images came from...
21:29 ashimema             That's worrying to hear
21:29 * ashimema           just read back
21:38 cait                 yep
21:50 davidnind            I'm trying a few installations at the moment using Ubuntu/Canonical's Multipass feature (https://ubuntu.com/download/server)
21:50 davidnind            Will then try Debian and Ubuntu using VirtualBox - not sure what the best virtual environment these days is (I use an Ubuntu desktop)
21:51 cait                 davidnind++
22:17 dcook                Ooh humans still around
22:17 dcook                Hello lovely humans
22:21 dcook                I'd never heard of Multipass. That's neat.
22:28 davidnind            I hadn't either - it's been a long time since I've set up a server (pay the experts!)
22:30 davidnind            dcook: do you know what the go to virtual machine environment on a local desktop is these days - VirtualBox still? Something else? (I use an Ubuntu desktop)
22:31 dcook                I don't even bother with virtual machines anymore for desktops. I just use Docker for everything hehe.
22:31 dcook                (And in that case I'm using WSL2 which uses the native Windows virtualization under the hood)
22:31 dcook                But at home on my Ubuntu desktop I just use Docker
22:32 dcook                If I needed a VM... I'd probably use whatever is available and most up-to-date
22:33 dcook                It looks like Multipass uses KVM for Ubuntu
22:35 davidnind            thanks! not sure how to use docker to get a minimal debian server - my searching skills aren't working we ll today... assume I just need to find a suitable image and start it
22:35 dcook                Depends on what your goal is
22:35 dcook                https://hub.docker.com/_/debian
22:36 davidnind            just looking there now... basically want to have a minimal debian server, then install Koha using packages
22:37 dcook                That would do it
22:37 dcook                Way faster than setting up a Debian VM as well
22:38 dcook                The one gotcha being the Docker run/launch config for things like ports. You'll want to make sure you have it forwarding the ports you want at launch time
22:38 dcook                Otherwise you'll have to tear down and re-do it
22:38 dcook                Depending on your goal again of course
22:40 davidnind            it's a while since I've done any system admin - got enough to get me going, will come back this evening
22:41 davidnind            with Ubuntu 22.04 LTS (using Multipass), installing MySQL server didn't prompt for any credit card details
22:42 davidnind            think the installation instructions on the Wiki need some work - total newbies to system admin/linux would be totally lost I think....
22:43 davidnind            (I muddled through, sometimes I think I know what I'm doing)
22:43 davidnind            KTD for testing/development makes it very easy!
22:44 dcook                KTD was one of the best things ever done for Koha I thikn
22:45 dcook                Instructions are funny. For people who've done it a million times the instructions probably seem super clear, but for someone who rarely does it or has never done it... probably not so much
22:45 davidnind            kudos to all the system administrators out there that take care of "all the things"!
22:45 dcook                hehe
22:45 dcook                All part of the job
22:45 dcook                Feels easy when it's a thing a person does day in and day out
22:46 dcook                My son was speaking some French this morning, and it reminded me of how much I've forgotten after a decade plus of disuse...
22:49 dcook                davidnind: Are you currently looking at bug 35284?
22:49 huginn`              04Bug https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=35284 major, P5 - low, ---, jonathan.druart+koha, Needs Signoff , No more delay between 2 DT requests
22:49 davidnind            the same with most things, I think (except riding a bike - I got an ebike last year, and had no trouble - last time a rode a bike was at high school, which was a loooon time ago...)
22:49 dcook                Like riding a bike... heh
22:51 davidnind            I hadn't got back to it - the notes from Jonathan didn't make much more sense to me - I'll have a go now, then I'll have lunch
22:51 dcook                I was planning to look at it right now is all
22:51 dcook                Figured maybe no point doubling up
22:52 davidnind            If you can tell me how to test - I'll sign off, then you could do the QA
22:52 dcook                Have you see Comment 12?
22:54 davidnind            I have - not sure what initComplete means - go to the area (for example, patrons) and then try the filters/search in the table of results?
22:55 dcook                initComplete just has to do with the technical implementation. Don't think you need to worry about that part.
22:56 dcook                I'll take a look in a second anyway. Maybe we both look at it together
23:03 davidnind            sure - thanks!
23:06 dcook                Hmmm the patron search autocomplete seems broken but that might be unrelated...
23:07 dcook                Yeah looks like that's just broken in master. yikes...
23:09 davidnind            that is a separate bug - you probably need to do a git pull - bug 35303 (if it is the one where autocomplete doesn;t complete)
23:09 huginn`              04Bug https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=35303 major, P5 - low, ---, oleonard, Pushed to master , Staff interface header - patron search autocomplete no longer works (Uncaught TypeError: search_fields.forEach is not a function)
23:09 dcook                I think I did do a git fetch before testing this
23:10 dcook                I notice sometimes there's a bit of a gap between "Pushed to master" and really pushed to master...
23:10 dcook                But maybe I'm wrong. Hmm weird.
23:10 dcook                The unit test is definitely way better now
23:21 dcook                I'm having to work out a lot on the go so maybe I'll just test it heh. I'm adding notes though
23:22 davidnind            thanks dcook - I had a play, but don't know what I'm doing without a step-by-step test plan for mere mortals 8-)
23:22 davidnind            dcook++
23:23 dcook                All good. Jonathan and I have both been looking at this recently so I know what he's trying to do overall I think
23:24 davidnind            excellent!