Time  Nick          Message
01:25 mtj           @later tell tcohen: the nightly packages are now signed, perhaps we can remove the 'deb [trusted=yes]' from the apt line in ktd and kdb
01:25 huginn        mtj: The operation succeeded.
02:40 aleisha_      hey team can someone please help me with some encoding problems?
02:44 aleisha_      my MARC record has M\x{101}ori instead of Māori
03:30 mtj           hi aleisha_, have a look here.. https://perldoc.perl.org/utf8.html
03:30 aleisha_      thanks mtj but i figured it out!
03:30 mtj           my $str  ="M\x{101}ori";
03:30 mtj           utf8::encode($str);
03:30 mtj           print $str;
03:31 mtj           ah cool :)
06:17 reiveune      hello
06:31 dcook         aleisha_: That's interesting. Just bad data?
06:31 * dcook       waves at reiveune
06:49 dcook         hey lmstrand
06:49 dcook         I added a bunch more comments on your Bugzilla heh
06:50 dcook         Partially inspired by jajm / jajm_
06:50 ashimema      mornin'
06:50 lmstrand      yea I'm just reading it.
06:50 dcook         heya ashimema
06:50 wahanui       it has been said that ashimema is literally just writing up the release anouncement ;)
06:50 lmstrand      mornin'
06:51 ashimema      3 minutes of geek: https://youtu.be/VIlBO96g4Zk
06:51 dcook         Oh man I haven't watched one of these in ages
06:51 dcook         Is "Gource" a typo? or is it GeekSource?
06:52 ashimema      Not sure what tempted me.. I found the 10 year one and decided to run one for now.
06:52 ashimema      I aim to polish it a bit.. music and parsing our history file
06:52 ashimema      and the labels need some tweaking
06:53 ashimema      never heard of GeekSource
06:53 dcook         I was looking for myself in there but then got hypontized heh
06:53 ashimema      the app used to create it is call Gource
06:53 dcook         Oh I was just joking
06:53 dcook         Ahhh cool
06:53 ashimema      lol
06:53 * dcook       isn't funny
06:53 dcook         Sometimes I'll say I'm funny and my kid will say "no you're not dad"
06:54 dcook         I can't tell if that's a compliment or an insult yet
06:54 dcook         Like maybe "funny" was interpreted as weird rather than amusing..
06:54 dcook         >_>
06:54 ashimema      lol
06:54 ashimema      know that feeling
06:58 dcook         Well end of Friday work day for me. Good luck everyone :D
06:58 ashimema      have a good weekend :)
06:58 alex_a        Bonjour
09:14 alex_a        Joubu, around ?
09:31 ashimema      He's not around allot at the minute.. travelling
09:34 alex_a        ashimema, can you tell me what is the goal of the commit "Add new method Acq::Invoice::Adjustement->fund" on bug 24157 you signed off ?
09:34 huginn        Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=24157 enhancement, P5 - low, ---, jonathan.druart, Signed Off , Additional acquisitions permissions
09:35 alex_a        This new method is not used right ?
09:37 ashimema      one tick.. let me remind myself ;)
09:38 ashimema      ah.. I just added someones SO line when it didn't work via the ptfs-e sandboxes for some reason
09:38 ashimema      Galway contacted me to SO for them
09:39 ashimema      just taking a look at the patches
09:40 ashimema      hmm. you're right though.. does look odd to include it in this patchset
09:41 ashimema      Joubu was doing lots of inter-related bugs.. I bet it crept into this set from another one.
09:43 ashimema      looks like a useful method for the future.. but yeah.. no need for it here.
09:48 alex_a        Merci ashimema :)
10:15 cait1         hm can someone explain the use case of voiding paymentsß
10:15 cait1         ?
10:16 cait1         it looks like the payment is gone, but the "amount outstanding" remains the same, so it just seems to affect the payment, not the lines paid with it?
10:17 cait1         ok, i see the issue
10:17 cait1         the issue is old payments that are not linked to the accountlines
10:22 * ashimema    struggles a bit with the concept of 'void' payments..
10:22 ashimema      it's basically an 'reverse what I just did' action I believe.. that uses offsets to do it..
10:22 cait1         yeah but in old transactions there are no offsets
10:23 ashimema      indeed
10:23 cait1         and we still show the link to void
10:23 davidnind     In accounting terms, it's a bit like saying this was entered in error and should be removed, but you want a record that it happened
10:23 cait1         so when it ested with those, ti was confusing
10:23 cait1         a little dangerous too
10:23 ashimema      well.. we try to build them wherever we can in more recent releases..
10:23 ashimema      that's part of the work I did.. some scary DB updates
10:23 cait1         i know, but most our libraries predate the reawakening of offsets :)
10:23 cait1         so somepretty old test data on my accounts too
10:23 ashimema      there's also a patch in my queue to test.. 'cancel' charges
10:24 cait1         yeah
10:24 cait1         wondering about the difference
10:24 cait1         we should make it clear for docs too
10:24 ashimema      which I believe sort of does the same thing but with charges instead of patyments..
10:24 ashimema      only the logic doesn't match entirely
10:24 ashimema      I was intending to update 'void' to allow for both at some point.. but it appears someone beat me to adding that cancel method
10:27 ashimema      hmm
10:27 ashimema      prove t/db_dependent/Koha/Account.t passes for me on master cait?
10:27 ashimema      it's a little messy.. but it does pass
10:28 cait1         where did i say it does not?
10:28 cait1         too many bugs
10:28 ashimema      bug 19036
10:28 wahanui       bug 19036 is a nice one which I can't QA however ;)
10:28 huginn        Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=19036 enhancement, P5 - low, ---, julian.maurice, BLOCKED , Number payment receipts / payment slips
10:31 ashimema      in fact..
10:31 ashimema      it passes on the bug for me too
10:31 ashimema      are you sure you ran the db update first ;)
10:36 cait1         it failed on master - maybe it got fixed?
10:37 ashimema      perhaps.. can't say I've seen it fail to be honest
10:37 cait1         i can try again, can you change status to push it back int he queue please?
10:37 ashimema      done
10:37 cait1         thx!
10:37 ashimema      :)
10:47 ashimema      hmm
10:47 ashimema      I'm really wondering about the logic of VOID and CANCEL now
10:48 ashimema      In the majority of cases now we finally have consistent double entry accounting..
10:51 ashimema      jajm around?
10:57 jajm          ashimema, yes
10:57 ashimema      Just commenting on bug 24603
10:57 huginn        Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=24603 enhancement, P5 - low, ---, julian.maurice, Signed Off , Allow to cancel charges in patron accounting
10:58 ashimema      I feel like it introduces a new inconsistency in our accounting system.. I'm not against the feature but might adopt it and implement it with detailed recording (double-entry accounting style)
10:58 ashimema      did you have a customer after it.. is there some specific requirements I should be aware of..
10:58 ashimema      hope I'm not treading on toes
11:01 jajm          ashimema, it was a client request yes, and i did not ask myself many questions on the implementation, just followed what existed for the 'void payment' feature
11:01 ashimema      commented
11:01 jajm          i'd be happy to change the implementation if needed, but i don't understand what would need to be changed
11:01 ashimema      did they specifically only want to allow cancellation of charges prior to their payment/partial payment?
11:01 ashimema      I'm happy to do the work.. still have my head in the game with accounts
11:02 ashimema      just want to make sure I'm not breaking a specific requirement
11:02 ashimema      I'll add some patches to the bug... then you'll be able to see what I mean
11:05 jajm          client request was not very specific, it was something like 'same as void payment, but for charges'
11:10 ashimema      brill
11:11 ashimema      leave it with me.. :)
11:13 ashimema      the more I think about it the more like it just feels like a special case of 'Issue refund'
11:23 oleonard      o/
11:27 TimothyAlexis Hey, I'm looking at cleanup_database.pl and tried running it manually with --fees 1
11:28 TimothyAlexis I have also tried to see if there is any bug report about it.
11:29 ashimema      mornin' oleonard
11:29 TimothyAlexis Is there something I need to think about when running this?
11:29 ashimema      any thoughts on the rapidly expanding list of 'Actions' on the transactions table under accounts from a UX perspective?
11:30 oleonard      ashimema: Currently we're breaking with established patterns by having as many as three buttons. Usually we'd put those into a menu.
11:31 ashimema      indeed.. that's what I was thinking
11:31 ashimema      just another bug for me to add to the pile.. lol
11:31 ashimema      I don't like that view much already
11:33 TimothyAlexis ashimema, tuxayo: I talked to my colleagues about accessibility planning and Ã…sa Forsberg will write to Katrin Fischer to promote cooperation, as I have 3 weeks of holiday.
11:38 ashimema      :)
11:38 TimothyAlexis What do I need to do to get this to work? cleanup_database.pl --fees 1
11:40 TimothyAlexis --fees DAYS         purge entries accountlines older than DAYS days, where amountoutstanding is 0 or NULL. In the case of --fees, DAYS must be greater than or equal to 1
11:41 TimothyAlexis 130 entries remain in accountlines table with amountoutstanding = 0
11:45 ashimema      hmm
11:46 ashimema      perhaps run it without the --confirm (assuming that one requires confirm).. but prepend it with `DBIC_TRACE=1 DBIC_TRACE_PROFILE=console`
11:46 ashimema      that'll spit out the SQL queries it's using
11:46 ashimema      I think
11:49 TimothyAlexis I ran it with --verbose and got:
11:49 TimothyAlexis Purging records from accountlines.
11:49 TimothyAlexis Done purging records from accountlines.
11:50 TimothyAlexis How do I prepend that?
11:55 ashimema      literally put it before you execute the command
11:55 ashimema      `DBIC_TRACE=1 DBIC_TRACE_PROFILE=console ./cleanup_database.pl --whatever`
12:04 tcohen        morning
12:07 oleonard      Hi tcohen
12:07 tcohen        hey oleonard
12:07 wahanui       somebody said oleonard was happy for ashimema to write the release script
12:10 oleonard      All of wahanui's knowledge of us centers around release scripts.
12:23 tcohen        tcohen?
12:23 wahanui       you are the man you want to thank
12:23 tcohen        well, I haven't released anything for a while it seems LOL
12:23 * tcohen      feels left apart
12:25 oleonard      tcohen: If you want to release something I'm sure it can be arranged in a few months ;)
12:25 TimothyAlexis Thank you ashimema
13:10 eythian       hi
13:23 ashimema      jajm did the customer have a clear use for cancel vs writeoff?
13:24 ashimema      we're going to end up with lots of very similar actions.. 'Writeoff', 'Cancel', 'Discount', 'Refund'
13:24 ashimema      I suppose they all sort of make sense.
13:37 koha-jenkins  Project Koha_19.05_D9_MDB10.3 build #1: SUCCESS in 52 min: https://jenkins.koha-community.org/job/Koha_19.05_D9_MDB10.3/1/
14:24 koha-jenkins  Project Koha_19.05_D9_MDB10.3 build #2: SUCCESS in 47 min: https://jenkins.koha-community.org/job/Koha_19.05_D9_MDB10.3/2/
14:43 caroline      Dumb question: is it possible to manually transfer an item to another library without it having to be sent back as soon as it is checked in to "receive" the transfer?
14:43 caroline      I don't necessarily want to change the circ rules, I just want to transfer some items from library A to library B
14:44 oleonard      I think you'd have to update the home location
14:44 oleonard      ...if the circ rule doesn't say the item type should float
14:44 caroline      ok
14:50 caroline      I don't know why I thought if you made a transfer, it could stay at the destination library until it was checked out
14:51 caroline      without changing the rule for everything in circ rules
14:51 oleonard      caroline: I think one could argue that it *should* work that way.
14:52 oleonard      Otherwise there's not really a point to the transfer system... unless you're worried about "contaminating" your check-in stats.
14:59 caroline      I'm thinking of a particular client, a school board with ~60 schools, which at the beginning of each year loan out thousands of textbooks, and they'd have to transfer some from one school to another to meet the demand of more populous schools....
15:00 caroline      I wouldn't necessarily want them to have to change the home branch, because eventually the books would have to return to their home branch
15:00 caroline      and I don't want to have the whole collection float
15:01 caroline      I would want to transfer the items, have them checked out at the other school, and then when they are checked in, they return to their home branch
15:01 caroline      does that make sense?
15:02 oleonard      Yes
15:03 reiveune      bye
15:27 lukeG         Hi oleonard, got a question about bz12093 which I pushed to 20.05 but then reverted on cait's request. Now it should be OK to backport bz12093 AND bz25804, right?
15:38 caroline      lukeG: I suggest you ask your question again, it seems oleonard was out :)
15:41 lukeG         I tested it and all seems well, but I can make sure!
15:41 lukeG         Hi oleonard, got a question about bz12093 which I pushed to 20.05 but then reverted on cait's request. Now it should be OK to backport bz12093 AND bz25804, right?
15:44 cait1         bug 12093
15:44 huginn        Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=12093 enhancement, P5 - low, ---, david.roberts, Pushed to stable , Add CSS classes to item statuses in detail view
15:57 koha-jenkins  Project Koha_20.05_D9 build #26: SUCCESS in 40 min: https://jenkins.koha-community.org/job/Koha_20.05_D9/26/
16:06 koha-jenkins  Project Koha_20.05_U18 build #20: SUCCESS in 48 min: https://jenkins.koha-community.org/job/Koha_20.05_U18/20/
16:07 koha-jenkins  Project Koha_20.05_D9_My8 build #18: SUCCESS in 50 min: https://jenkins.koha-community.org/job/Koha_20.05_D9_My8/18/
16:15 koha-jenkins  Project Koha_20.05_U16 build #17: SUCCESS in 57 min: https://jenkins.koha-community.org/job/Koha_20.05_U16/17/
16:34 koha-jenkins  Project Koha_20.05_D10 build #25: SUCCESS in 1 hr 14 min: https://jenkins.koha-community.org/job/Koha_20.05_D10/25/
16:36 koha-jenkins  Project Koha_20.05_D11 build #24: SUCCESS in 38 min: https://jenkins.koha-community.org/job/Koha_20.05_D11/24/
16:42 ashimema      bug 22393 back at you cait :)
16:42 huginn        Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=22393 enhancement, P5 - low, ---, martin.renvoize, Signed Off , Remove last remaining manualinvoice use
16:52 koha-jenkins  Project Koha_20.05_U18 build #21: SUCCESS in 45 min: https://jenkins.koha-community.org/job/Koha_20.05_U18/21/
16:57 koha-jenkins  Project Koha_20.05_D9 build #27: SUCCESS in 50 min: https://jenkins.koha-community.org/job/Koha_20.05_D9/27/
17:11 koha-jenkins  Project Koha_20.05_U20 build #17: SUCCESS in 56 min: https://jenkins.koha-community.org/job/Koha_20.05_U20/17/
17:17 koha-jenkins  Project Koha_20.05_D9_My8 build #19: SUCCESS in 41 min: https://jenkins.koha-community.org/job/Koha_20.05_D9_My8/19/
17:38 koha-jenkins  Project Koha_20.05_U16 build #18: SUCCESS in 45 min: https://jenkins.koha-community.org/job/Koha_20.05_U16/18/
17:44 oleonard      Sorry lukeG, was afk
17:45 koha-jenkins  Project Koha_20.05_D11 build #25: SUCCESS in 47 min: https://jenkins.koha-community.org/job/Koha_20.05_D11/25/
17:46 lukeG         no worries oleonard, I backported bz12093 AND bz25804 and everything seems fine to me!
17:47 koha-jenkins  Project Koha_20.05_D10 build #26: SUCCESS in 1 hr 13 min: https://jenkins.koha-community.org/job/Koha_20.05_D10/26/
17:57 koha-jenkins  Project Koha_20.05_D9 build #28: UNSTABLE in 39 min: https://jenkins.koha-community.org/job/Koha_20.05_D9/28/
18:08 koha-jenkins  Project Koha_20.05_U18 build #22: SUCCESS in 56 min: https://jenkins.koha-community.org/job/Koha_20.05_U18/22/
18:12 mtompset      Greetings, #koha.
18:12 mtompset      @seen oleonard
18:12 huginn        mtompset: oleonard was last seen in #koha 28 minutes and 15 seconds ago: <oleonard> Sorry lukeG, was afk
18:13 mtompset      oleonard, if you are here, I was wondering if I could pick your brain on how to get the last few feet on the bug 6815 problem.
18:13 huginn        Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=6815 enhancement, P5 - low, ---, mtompset, ASSIGNED , Capture member photo via webcam
18:13 mtompset      I actually have it updating it in the DB correctly now, but the page needs to refresh in order to see the change.
18:16 oleonard      mtompset are you talking about a newer patch than what is on the bug right now?
18:16 mtompset      Any ideas?
18:16 mtompset      I took what was there...
18:16 mtompset      and kept going.
18:16 mtompset      I have the modal close after clicking "Take picture".
18:17 mtompset      But the main page doesn't show the picture.
18:17 mtompset      I refresh the page. The picture is now correct.
18:17 mtompset      How do I force that image to reload?
18:19 mtompset      Here... let me push up what I have thus far.
18:20 oleonard      mtompset: Googling a little suggests that updating the image src with a timestamp query string might do it
18:20 oleonard      image.jpg?random="+new Date().getTime();
18:21 mtompset      but the same things suggest that will fill the cache.
18:24 mtompset      I've pushed up my next step onto the bug.
18:28 koha-jenkins  Project Koha_20.05_D9_My8 build #20: SUCCESS in 49 min: https://jenkins.koha-community.org/job/Koha_20.05_D9_My8/20/
18:32 mtompset      OH! Idea! change the src twice!
18:33 oleonard      mtompset I think it would be good to take the picture, display it, and the offer the option to re-take or save.
18:33 koha-jenkins  Project Koha_20.05_U16 build #19: SUCCESS in 48 min: https://jenkins.koha-community.org/job/Koha_20.05_U16/19/
18:34 koha-jenkins  Project Koha_20.05_U20 build #18: SUCCESS in 37 min: https://jenkins.koha-community.org/job/Koha_20.05_U20/18/
18:34 oleonard      mtompset I notice that after taking the picture the browser (and my webcam) still indicate that the camera is active.
18:41 mtompset      Let me see if I can deal with that.
18:42 mtompset      As for the retake... click take again -- once the refresh the image portion works.
18:58 koha-jenkins  Project Koha_20.05_D10 build #27: SUCCESS in 1 hr 11 min: https://jenkins.koha-community.org/job/Koha_20.05_D10/27/
19:03 koha-jenkins  Project Koha_20.05_D11 build #26: UNSTABLE in 55 min: https://jenkins.koha-community.org/job/Koha_20.05_D11/26/
19:12 mtompset      Okay webcam should turn off now.
19:13 mtompset      Still have the last few feet problem: refresh the image.
19:15 koha-jenkins  Yippee, build fixed!
19:15 wahanui       Congratulations!
19:15 koha-jenkins  Project Koha_20.05_D9 build #29: FIXED in 46 min: https://jenkins.koha-community.org/job/Koha_20.05_D9/29/
19:17 mtompset      okay, bleep it. We'll bleep it hard. reload everything! bwhahahaha!
19:21 koha-jenkins  Project Koha_20.05_U18 build #23: SUCCESS in 47 min: https://jenkins.koha-community.org/job/Koha_20.05_U18/23/
19:28 mtompset      Greetings, khall.
19:29 * mtompset    laughs, "I was just being friendly!"
19:29 mtompset      oleonard, Feel free to checkout bug 6815 now.
19:29 huginn        Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=6815 enhancement, P5 - low, ---, mtompset, Needs Signoff , Capture member photo via webcam
20:59 * caroline    is still feeling revolutionary, typing commie instead of commit...
21:12 davidnind     lol! (setup a git alias and you can be a revolutionary for ever)
23:35 mtompset      davidnind++ # humorous idea. :)
23:38 davidnind     :)