Time Nick Message 03:15 tcohen hola 05:11 TimothyAlexis We have the lastseen field in borrowers table, is there a way to delete borrowers who haven't been logged in for a specified number of days? 05:11 TimothyAlexis (Other than cleaning up the database manually) 05:12 tcohen cleanborrowers.pl 05:14 tcohen ^^ TimothyAlexis 05:14 TimothyAlexis I see sometimes people writing something like this 05:14 TimothyAlexis tcohen++ 05:14 TimothyAlexis When I thank someone 05:15 TimothyAlexis Is that logged somehow? 05:20 tcohen @karma TimothyAlexis 05:20 huginn tcohen: Karma for "TimothyAlexis" has been increased 1 time and decreased 0 times for a total karma of 1. 05:20 tcohen TimothyAlexis++ 05:20 tcohen @karma TimothyAlexis 05:20 huginn tcohen: Karma for "TimothyAlexis" has been increased 2 times and decreased 0 times for a total karma of 2. 05:20 TimothyAlexis haha ok 05:20 TimothyAlexis Thank you 05:20 tcohen yes :-D 05:20 TimothyAlexis tcohen++ 06:28 magnuse @karma 06:28 huginn magnuse: Highest karma: "Joubu" (880), "cait" (815), and "ashimema" (558). Lowest karma: "-" (-64), "failed" (-43), and "ie" (-39). You (magnuse) are ranked 16 out of 1057. 06:28 tcohen ie-- 06:59 cait1 good morning #koha! 07:03 TimothyAlexis bug 26454 is really simple, would be nice if someone could sign it off 07:03 huginn Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=26454 enhancement, P5 - low, ---, timothy_alexis.vass, NEW , Add system preference to set meta description for the OPAC 07:08 magnuse TimothyAlexis: do good deeds and you can compete with these people for the lead ;-) 07:08 magnuse @karma 07:08 huginn magnuse: Highest karma: "Joubu" (880), "cait" (815), and "ashimema" (558). Lowest karma: "-" (-64), "failed" (-43), and "ie" (-40). You (magnuse) are ranked 16 out of 1057. 07:21 ashimema[m] Nice bug TimothyAlexis 07:22 ashimema[m] It's been on my radar having watching you quiz oleonard about it 😊 07:22 ashimema[m] If it's ready for testing, rememeber to set the status from "NEW" to "Needs signoff" to alert people it's ready to test 07:27 magnuse i can take a shot at signing off 07:29 magnuse is "syntax: text/html" right? shouldn't it be plain text? 07:34 ashimema[m] good question 07:34 ashimema[m] plain text I reckon 07:34 ashimema[m] it's a simple string I believe 07:37 TimothyAlexis @magnuse: it's only a string 07:37 huginn TimothyAlexis: I suck 07:37 TimothyAlexis you are correct 07:39 * ashimema[m] just googled to check 07:39 ashimema[m] loads about it being great for SEO.. but bascially nothing about whether you can embed any form of markup 07:39 ashimema[m] as far as I can tell it's just a basic string :) 07:39 TimothyAlexis Markup will be stripped, it's nly a string. 07:40 magnuse got this error: "error: sha1 information is lacking or useless (installer/data/mysql/sysprefs.sql)." could it be because it's been a while since my last "git pull"? 07:41 cait1 magnuse: on git pullng on a clean master? 07:41 * ashimema[m] contemplates what he's going to do today 07:41 ashimema[m] ooh.. you were QA queen again last night I see cait1 :) 07:43 cait1 not really, I feel asleep 07:45 * ashimema[m] looks at the QA queue and works out if there's any he can pick off 07:45 cait1 hm i have one i signed off on sec 07:45 TimothyAlexis @magnuse: so, should the syntax: text/html be removed from the file opac.pref or should it be changed to something else? 07:45 huginn TimothyAlexis: I've exhausted my database of quotes 07:46 cait1 ashimema[m]: bug 25776 :P 07:46 huginn Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=25776 enhancement, P5 - low, ---, katrin.fischer, Signed Off , Add last updated date for notices and slips 07:47 cait1 bug 26049 07:47 huginn Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=26049 normal, P5 - low, ---, fridolin.somers, Signed Off , Replace li with span class results_summary in UNIMARC intranet XSLT 07:47 ashimema[m] aha.. cool 07:48 ashimema[m] I looked at the first one yesterday but held of on SO as it looked like David was already on the case :) 07:50 ashimema[m] I think just drop 'syntax' and 'class' parts of the pref declaration TimothyAlexis 07:50 TimothyAlexis yeah ok 07:50 magnuse yeah, that i what i think too, just plain text should be good 07:51 ashimema[m] they're used for syntax highlighting and things by the textarea editor.. in this case I don't think you want any so dropping them is right.. 07:52 ashimema[m] interestingly, I can't think of any examples of such prefs already.. I'm sure there are some 07:52 magnuse git pull made the error go away 07:53 magnuse TimothyAlexis: do a new patch without those two lines and i'll test? 07:54 TimothyAlexis magnuse Bug 26454 has a new patch 07:54 huginn Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=26454 enhancement, P5 - low, ---, timothy_alexis.vass, Needs Signoff , Add system preference to set meta description for the OPAC 07:57 magnuse ok! 08:07 magnuse and done 08:08 magnuse TimothyAlexis++ lub++ 08:14 ashimema[m] :) 08:16 ashimema[m] bug 26454 08:16 wahanui bug 26454 is probably really simple, would be nice if someone could sign it off 08:16 huginn Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=26454 enhancement, P5 - low, ---, timothy_alexis.vass, Passed QA , Add system preference to set meta description for the OPAC 08:16 ashimema[m] fast turn around ;) 08:19 ashimema[m] 9 more QA's and I've caught cait up again :) 08:25 TimothyAlexis Is wahanui a bot? :/ 08:26 magnuse TimothyAlexis: yes 08:27 magnuse see "Channel Bots" here https://wiki.koha-community.org/wiki/IRC_Regulars 08:27 magnuse ashimema[m]: you can do it! 08:27 magnuse wahanui: forget bug 26454 08:27 wahanui magnuse: I forgot bug 26454 08:27 huginn Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=26454 enhancement, P5 - low, ---, timothy_alexis.vass, Passed QA , Add system preference to set meta description for the OPAC 08:28 magnuse bug 26454 is the first patch from TimothyAlexis - sooo cool! 08:28 magnuse bug 26454? 08:28 wahanui hmmm... bug 26454 is the first patch from TimothyAlexis - sooo cool! 08:28 TimothyAlexis I think it's the second 08:44 ashimema[m] every patch is welcomed :) 09:50 magnuse oops, sorry TimothyAlexis 09:50 magnuse wahanui: forget bug 26454 09:50 wahanui magnuse: I forgot bug 26454 09:50 huginn Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=26454 enhancement, P5 - low, ---, timothy_alexis.vass, Passed QA , Add system preference to set meta description for the OPAC 09:50 magnuse bug 26454 is the second patch from TimothyAlexis - sooo cool! 09:51 magnuse trying to do "my $patron = Koha::Patrons->find( $borrowernumber ); my $x = $patron->get_extended_attribute( 'x' );" i get this: "The method Koha::Patron->get_extended_attribute is not covered by tests!" what is the problem there again? 10:01 magnuse same thing with $patron->extended_attributes 10:02 ashimema[m] that's strange 10:03 ashimema[m] are you sure you're on a version of Koha with those methods defined? 10:03 ashimema[m] they look like they've been around a little while 10:43 cait oleonard++ i hoped you'd pick up that one :) 10:43 * oleonard is to blame 10:44 cait bootstrap? 10:44 wahanui bootstrap is just CSS too. And sure it takes care of lots of browser quirks. 10:44 oleonard Yes 10:45 cait i had a suspicion, but didn't dare to blame you :) 10:46 oleonard Blaming me is usually a reasonable conclusion! 10:47 cait maybe next time ) 10:54 magnuse ashimema[m]: it's uptodate master 10:55 ashimema[m] weird 10:59 magnuse i use both Koha::Patron and Koha::Patrons 10:59 magnuse "use" 11:28 TimothyAlexis How can I connect to the database which is created in the koha-testing-docker container? 11:33 ashimema[m] koha-mysql kohadev 11:33 TimothyAlexis OK 11:34 ashimema[m] :) 11:34 TimothyAlexis Can I connect to it from the host somehow? 11:35 ashimema[m] erm.. I think you can... but my knowledge doesn't stretch that far 11:35 ashimema[m] it's inside it's own docker container 11:36 ashimema[m] what are you wanting to achieve 11:36 ashimema[m] when tcohen comes online, he may be able to advise better 11:39 TimothyAlexis I want to SELECT * FROM borrower_password_recovery; 11:40 tcohen you need to tweak the docker-compose.yml to expose the ports 11:40 tcohen by mapping them to a local one 11:41 ashimema[m] tcohen++ 11:41 TimothyAlexis ashimema++ 11:42 TimothyAlexis When using the kp alias, will the database persist even if I've run kd after stopping it? 11:45 tcohen we need to fix the fact that KTD fails to reload 11:45 tcohen because the misc4dev commands fail 11:45 liliputech_asu TimothyAlexis: I dont think so, the vm are destroyed when using kd 11:46 * ashimema[m] can't remember how kp works at all :( 11:46 ashimema[m] I should know tat 11:46 liliputech_asu TimothyAlexis: if needed to reset the db you may also use the command "reset_all" from inside the koha container 11:47 oleonard IF you're using the sample data 11:47 liliputech_asu by the way, "reset_all_unimarc" seems to do the exact same thing as "reset_all" (meaning it doesn't handle unimarc really) 11:48 TimothyAlexis OK 11:49 tcohen the containers are destroyed, but not the volumes 11:49 TimothyAlexis Who knows how the new password_check.inc works? :) 11:49 tcohen the containers are supposed to be ephemeral 11:50 tcohen the idea is that you reload them, using the already generated volumes 11:50 tcohen if you call docker-compose down instead okf kd 11:50 tcohen and then call ku 11:50 tcohen you will see the koha container dies because 'the database is already populated' 11:51 TimothyAlexis tcohen yeah 11:51 TimothyAlexis But if I call kp, will it work? 11:52 tcohen that's what I was saying, it won't he 11:52 tcohen I might work on a patch for that today 11:52 TimothyAlexis When I'm done with it, I do Ctrl+C in the terminal 11:52 TimothyAlexis It then says something like "Stopping gracefully..." 11:54 TimothyAlexis Is that the same as calling docker-compose down? 11:56 TimothyAlexis tcohen I'm working on bug 26266 and I see you changed the password_check.inc 11:56 huginn Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=26266 enhancement, P5 - low, ---, timothy_alexis.vass, Patch doesn't apply , Add jQuery validator to opac-password-recovery.tt 11:57 TimothyAlexis This line: 11:57 TimothyAlexis [% PROCESS 'password_check.inc' new_password => 'newPassword', minPasswordLength => logged_in_user.category.effective_min_password_length, RequireStrongPassword => logged_in_user.category.effective_require_strong_password %] 11:58 TimothyAlexis when doing password reset, what would I replace logged_in_user with ? 12:04 tcohen I start it with logged_in_user is a Koha::Patron object that is stashed by C4::Auth 12:05 TimothyAlexis When resetting password, the user isn't logged in. 12:06 tcohen right 12:06 tcohen what is the strategy you're thinking for this? 12:06 tcohen someohow you need to identify the patron category 12:06 TimothyAlexis Yeah 12:07 TimothyAlexis I mean, when I made the patch previously, there was one rule for all :) 12:07 tcohen looking 12:07 tcohen at the patch 12:08 TimothyAlexis the username is passed from opac-password-recovery.pl and used here: <input type= "hidden" name="username" value="[% username | html % ]" /> 12:12 tcohen yes 12:12 tcohen that's what I was just looking at 12:13 tcohen just fetch the Koha::Patron object on the .pl 12:13 tcohen in that case, and pass it to the template 12:13 tcohen then use it to set the values for your JS 12:13 tcohen like in 12:13 TimothyAlexis like in moremember.pl 12:14 TimothyAlexis my $patron = Koha::Patrons->find( $borrowernumber ); 12:14 tcohen password: { password_strong: [% IF patron.category.effective...%]true} 12:16 TimothyAlexis In opac/opac-password-recovery.pl, why is use Koha::Patrons; declared twice? 12:27 TimothyAlexis hmm, when I'm looking at the .pl file it seems that these are determined in there and passed to the template 12:28 TimothyAlexis This seems to work, but is it correct? 12:28 TimothyAlexis [% PROCESS 'password_check.inc' new_password => 'newPassword', minPasswordLength => minPasswordLength, RequireStrongPassword => RequireStrongPassword %] 12:28 ashimema[m] bug 25261 back at you cait 12:29 huginn Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=25261 enhancement, P5 - low, ---, martin.renvoize, Signed Off , Multiple parts handling - confirmation alert 12:29 ashimema[m] man, that's a bug that just keeps giving 12:35 TimothyAlexis I'll have to look at this again tomorrow 12:35 TimothyAlexis bye guyes 17:11 thd Is there a meeting now? 17:13 lucyvh I thought there was a doc meeting? 17:15 thd The time on this occasion is a little better for me as it is not when I am travelling to work. 17:15 marie-luce I'm trying to reach Caroline, but she's not around 17:15 thd However, perhaps the time and / or date has eluded others. 17:20 thd Trying to reduce my usual pattern of running myself down at all hours is killing my productivity and greatly complicating my preparations to obtain repairs in my one room place. 17:22 caroline agh, sorry! 17:22 caroline Ithought it was later 17:22 caroline who's around for the meeting? 17:23 marie-luce I'm here 17:23 thd It usually has been later, but this time happens to work for me at present. 17:23 thd present 17:23 lucyvh I'm around 17:23 caroline Ok I guess we can do a shortened version of the meeting 17:23 caroline I apologize again :( 17:24 marie-luce Hi everyone 17:24 caroline #startmeeting Documentation IRC meeting 17 September 2020 17:24 huginn Meeting started Thu Sep 17 17:24:52 2020 UTC. The chair is caroline. Information about MeetBot at http://wiki.debian.org/MeetBot. 17:24 huginn Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 17:24 huginn The meeting name has been set to 'documentation_irc_meeting_17_september_2020' 17:24 caroline #topic Introductions 17:25 caroline please use "#info" in front of your introduction to have it show up in the automatic minutes 17:25 lucyvh Don't worry!, Hope it hasn't disturbed you from something nice 17:25 caroline #info Caroline Cyr La Rose, inLibro 17:25 marie-luce #info Marie-Luce Laflamme, inLibro 17:25 lucyvh #info Lucy Vaux-Harvey, PTFS Europe 17:25 caroline I was actually on lunch break and my cat was sleeping on my lap :D I couldn't get up of course 17:26 lucyvh Of course :) 17:26 thd #info Thomas Dukleth, Agogme, New York City 17:27 caroline #topic Review of action points 17:27 caroline #link agenda https://wiki.koha-community.org/wiki/Documentation_IRC_meeting_17_September_2020 17:27 caroline Action points from last meeting were both for me 17:27 caroline I invited henryb to the Taiga board - done 17:28 caroline I have been through 20.11 release notes, but not recently... 17:28 caroline There is already a lot to do, so if you're looking for anything to do, check Taiga or bugzilla 17:29 caroline #topic Project updates 17:29 caroline thd, do you have any new information on the wiki upgrade? 17:30 thd Only, that I am slowly restarting concluding work. 17:31 thd I have been trying to obtain apartment repairs and having great difficulty with that. 17:32 thd COVID-19 has given me a much larger and exhausting work schedule. 17:33 caroline #info thd is slowly restarting work on wiki after hiatus 17:33 caroline #topic What's been done so far 17:34 thd My usual work pattern is to stay up all hours and work until I can no longer stay awake but running down my immune system in that manner. 17:34 caroline I forgot to ask, anybody else had updates on projects? 17:35 thd ... is dangerous so I have had to slow down to protect myself from being a COVID-19 victim. 17:35 caroline yes definitely 17:35 caroline especially if you're in NY city 17:36 lucyvh Yes, take care 17:36 caroline getting back to what's been done so far, I've had quite a few merge requests for the manual, so that's great! 17:37 marie-luce unfortunately, no. I was away. So I should manage to spend some time on checking if Documentation bugs are still relevant 17:37 henryb Sorry, I'm late. I got the time confused 17:38 caroline same henryb! 17:38 henryb Thanks for adding me Caroline! 17:38 caroline glad you could make it! 17:38 henryb caroline++ 17:38 marie-luce Hi henryb 17:38 marie-luce caroline++ 17:38 henryb Hi! 17:39 caroline anything to add as for work that's been done since last meeting? 17:39 henryb No sorry, I haven't done any actual work yet 17:39 caroline no worries 17:39 caroline we all have busy work and personal lives :) 17:40 ivandz Hi all! Maybe somebody knows. After turn on ElasticSearch my operators (sn: ID, an:ID, ) don't work. But search works good....Why? Thanks. 17:40 caroline #topic Content development guidelines 17:41 caroline Since davidnind is not here, I think we should skip this topic 17:41 caroline unless someone wants to clarify something? 17:43 caroline ok then moving on! 17:43 caroline #topic Next steps 17:43 caroline So 20.11 release is fast approaching 17:44 caroline If you have to choose on what to write, please give priority to new features and enhancements over anything else 17:45 caroline #info priorities are 20.11 new features and enhancements 17:46 lucyvh Will try to get to some 17:47 marie-luce I will try to 17:47 henryb I will also try 17:47 caroline I tend to get lost in updating whole sections... but I think we should concentrate on adding the new features 17:48 henryb Is there a cut off date for updating the 20.11 manual? 17:48 caroline no 17:49 caroline it is constantly updated 17:49 caroline it's just that when we will create the 21.05 manual, it will be harder to get new things in the 20.11 manual 17:50 caroline we're constantly behind the developers (obviously, we can't document before they make the features) 17:50 caroline #off brb, someone's at the door 17:52 caroline back! 17:52 thd In some impossible world with infinite capacities we could document all possible features and then hide what had not yet been implemented until implemented. :) 17:53 caroline we'd need a big docs team! hehe 17:53 marie-luce sounds like a good plan! 17:53 caroline we should document new features and then the devs make then lol 17:54 caroline #topic Set time of next meeting 17:54 caroline is october 15 good for y'all? 17:54 thd +1 17:54 lucyvh Yep 17:55 marie-luce +1 17:55 henryb Yes 17:55 caroline it will be just before Kohacon 17:56 caroline is 18 UTC good? 17:56 caroline It's one hour later than now 17:56 caroline just to make sure I'm at least back from lunch hehe! 17:56 thd I can probably attend at 18.00 UTC 17:56 caroline 7am in NZ and 7pm in London 17:56 caroline i2pm in american Eastern 17:57 lucyvh Yes good for me 17:57 caroline ok then! 17:57 caroline #info Next meeting: 15 October 2020, 18 UTC 17:57 caroline #endmeeting 17:57 huginn Meeting ended Thu Sep 17 17:57:44 2020 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) 17:57 huginn Minutes: https://meetings.koha-community.org/2020/documentation_irc_meeting_17_september_2020.2020-09-17-17.24.html 17:57 huginn Minutes (text): https://meetings.koha-community.org/2020/documentation_irc_meeting_17_september_2020.2020-09-17-17.24.txt 17:57 huginn Log: https://meetings.koha-community.org/2020/documentation_irc_meeting_17_september_2020.2020-09-17-17.24.log.html 17:57 caroline thank y'all! 17:57 caroline sorry for the late start :( 17:58 marie-luce thank you caroline 17:58 caroline I blame my cat, he can't respond hehe! 17:58 henryb thanks caroline! Bye everyone! 17:58 lucyvh Thanks Caroline, and everyone 18:21 cait1 oh no, i missed it :( 18:26 davidnind me too! 18:26 oleonard me too! (just kidding I was here but I didn't tell) 18:27 davidnind caroline: apologies, I looked at the date for the meeting, but didn't check the time properly :-/ 18:27 cait1 oleonard: you are being bad 18:27 cait1 i set an alarm but was so entangled in acq migration data i forgot what it was for (and kept pushing snooze...) 18:28 cait1 which is the truth... bud sounds a little strange maybe 18:28 oleonard cait1 that sounds like the opposite of not wanting to wake up because you're having a good dream 18:28 cait1 this data is driving me crazy, but i had a few breakthroughs (i hope) 18:29 cait1 the problem might be that noone else is going to understand what I was doing there... 18:31 davidnind waiting for the movie: Nightmare on Migration Street - The Acquisition Tales 18:37 cait1 LOL 18:37 cait1 davidnind++ :) 18:38 cait1 brb 19:46 ashimema[m] Lol 20:06 cait ashimema[m]: i am sorryi am going ot fail multi part again 20:06 cait the renew works without your patches 20:06 cait i just retested 20:10 cait i think it's really the last bit we need to get right now 20:10 cait almost there... 20:10 ashimema[m] I thought your already had 20:10 ashimema[m] I'm saving reading the comment for tomorrow 20:11 ashimema[m] What's wrong with it now? 20:22 cait still the renew 20:22 cait it works without your patch, but not with it