Time  Nick              Message
00:24 blake             Hello guys.  Are there any recommendations on how to secure the staff portal (i.e. intranet, port 8080) on a public-facing koha installation?
00:28 rangi             does the staff portal need to be accessible outside the LAN?
00:29 rangi             you can put it on an internal ip number, so only accesible inside
00:29 rangi             either way you want https
00:29 rangi             and if it has to be out on the net
00:30 rangi             then set up rules in the apache conf to only allow acess from ips you trust
02:44 wizzyrea          mtj++
06:33 * magnuse         waves
06:34 * dcook           waves to magnuse
06:35 magnuse           \o/
06:52 dcook             TFW you have 9 minutes to figure out why your Ansible host_vars aren't working :p
06:56 dcook             Oh I think I might know..
06:57 dcook             Mixed up groups and hosts for a minute there..
06:59 dcook             Yasss and with 2 minutes to spare
06:59 morgane           hi #koha !
06:59 dcook             heya morgane
07:01 morgane           hi dcook :)
07:01 fridolin          hie
07:29 * magnuse         waves again
07:46 LibraryClaire     morning #koha
07:47 cait              morning LibraryClaire
07:47 cait              morning #koha too
07:47 LibraryClaire     hi cait :)
08:15 eythian           http://65.media.tumblr.com/e0ebcd78dd25162f935135816739e5f7/tumblr_o4mep9LA1J1rlzfreo1_1280.jpg <-- magnuse (because you're in Norway.)
08:15 magnuse           lulz
08:18 magnuse           kia ora atheia!
08:23 LibraryClaire     hi magnuse
08:23 eythian           @wunder ams
08:23 huginn            eythian: The current temperature in Schiphol, Badhoevedorp, Netherlands is 18.8°C (10:15 AM CEST on August 05, 2016). Conditions: Scattered Clouds. Humidity: 79%. Dew Point: 15.0°C. Pressure: 30.01 in 1016 hPa (Rising).
08:23 LibraryClaire     @wunder LCY
08:23 magnuse           god dag LibraryClaire
08:23 huginn            LibraryClaire: The current temperature in London City, United Kingdom is 17.0°C (8:50 AM BST on August 05, 2016). Conditions: Partly Cloudy. Humidity: 68%. Dew Point: 11.0°C. Pressure: 30.09 in 1019 hPa (Steady).
08:24 eythian           seriously, I still nearly type @wunder nzwn every time.
08:24 magnuse           LibraryClaire: booked your ticket to marseille yet? :-)
08:24 magnuse           eythian: muscle memory ftw!
08:24 LibraryClaire     magnuse: not yet, just figuring out logistics
08:24 magnuse           yay
08:24 magnuse           the more the merrier
08:25 LibraryClaire     :)
08:30 atheia            Hej magnuse! :-)
08:31 * cait            waves
08:32 atheia            Hiya cait!
08:32 cait              hey atheia :)
08:34 LibraryClaire     hi atheia :)
08:37 atheia            o/ LibraryClaire :)
08:37 LibraryClaire     o/
08:39 magnuse           atheia: any chance of seeing you in marseille this year?
08:50 paul_p            @wunder Marseille
08:50 huginn            paul_p: The current temperature in Allée du Fouis, Vitrolles, France is 23.8°C (10:46 AM CEST on August 05, 2016). Conditions: Clear. Humidity: 55%. Dew Point: 14.0°C. Pressure: 30.01 in 1016 hPa (Steady).
08:50 atheia            magnuse: For sure — I've OK-ed it at work and will be booking my tickets any day now :-)
08:50 atheia            So you'll be there too?
08:50 paul_p            atheia do you have OK-ed it with me ? I don't remember. I could refuse :D :D :D
08:52 magnuse           atheia: yup, i booked my tickets a couple days ago
08:52 magnuse           let's talk ill again :-)
08:53 atheia            paul_p, eek!  I thought I did… did you not receive my email?
08:53 atheia            I'll double-check.
08:53 magnuse           paul_p: did you get my request to be ok'ed?
08:53 paul_p            magnuse yep
08:53 atheia            magnuse: we definitely should — it's been too long :-)
08:53 magnuse           and did you refuse it=
08:53 magnuse           s/=/?/
08:53 magnuse           atheia: yeah, time flies!
08:54 magnuse           hope i can have a look at what you have done before marseille
08:54 paul_p            magnuse I hesitated a lot, but let's say it's OK (I'm in holiday at the end of today, so tend to be mercyfull :D )
08:54 magnuse           woohoo!
08:55 paul_p            magnuse tomas is coming too. A lot of people from outside from Europe !
08:55 magnuse           wow, very cool!
08:55 magnuse           and oleonard?
08:55 wahanui           oleonard is probably still here, if you just wish hard enough. or Koha's master UI designer
08:55 paul_p            Jo Ransomm, Tomas, Bywater ppl.
08:55 paul_p            and oleonard too
08:55 magnuse           woohoo
08:55 magnuse           do you know who is coming from bywater?
08:56 paul_p            magnuse nope (brendan, for sure, otherwise, I'm not sure/don't know)
08:56 magnuse           ok, we'll see :-)
08:57 atheia            paul_p: just resent my RSVP — maybe this time the gods of email look mercifully upon me?
08:57 magnuse           oh and don't forget to watch "Marseille" on Netflix :-) https://www.netflix.com/no/title/80037278
08:58 paul_p            atheia OK, I had it already. atheia you're counted !
08:58 paul_p            atheia anyone else from PTFS-E ?
08:59 paul_p            atheia I'll send an email to nick immediately about that...
08:59 * atheia          breathes a sigh of relief
09:01 atheia            Ehm… I'm not 100% sure.  checking in with 'em.
09:01 magnuse           @wunder boo
09:01 huginn            magnuse: The current temperature in Bodo, Norway is 17.0°C (10:50 AM CEST on August 05, 2016). Conditions: Mostly Cloudy. Humidity: 77%. Dew Point: 13.0°C. Pressure: 29.71 in 1006 hPa (Steady).
09:03 * ashimema        wants to come
09:14 cait              paul_p: is there an excel yet? :)
09:15 cait              ashimema: you should come - i haven't seen you in forever
09:15 cait              paul_p: i am curious to where people are staying and who has confirmed so far
09:16 * cait            pokes khall_away gently about bug 16960 again
09:16 huginn            04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=16960 critical, P5 - low, ---, kyle, Failed QA , Patron::Modifications should be fixed
09:18 * cait            is very much looking forward to marseille this year
09:35 drojf             hi #koha
09:36 LibraryClaire     hi drojf :)
09:36 drojf             hi LibraryClaire :)
10:08 Joubu             lari: around?
10:08 lari              Joubu: hi, yes
10:08 Joubu             Hi lari, I get Can't open file "definitions/index.json": No such file or directory at /usr/share/perl5/Swagger2.pm line 363. when proving t/db_dependent/api/v1/swagger/definitions.t
10:08 Joubu             cf bug 17032
10:08 huginn            04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=17032 enhancement, P5 - low, ---, koha-bugs, Signed Off , REST API tests: Make sure Swagger object definition is up-to-date with database
10:09 Joubu             What did I miss?
10:12 Joubu             pmvers Swagger2 # 0.31
10:13 lari              Joubu: I think latest is like 0.83 ?
10:16 Joubu             lari: ok it works with 0.77, but Koha wants > 0.59. Would be good to test with 0.59
11:32 magnuse           khall, JesseM: any of you kool kats going to marseille?
11:33 JesseM            both of us :D
11:33 cait              woot
11:33 JesseM            and of course bag
11:33 magnuse           woohoo!
11:33 magnuse           yeah, there's no escaping him, i guess
11:34 JesseM            Marseille is coming up fast but it feels like forever
11:35 cait              have to finish a project before marselle... feels like time is running away :)
11:35 magnuse           just a couple months away
11:35 * magnuse         gotta do too many things before marseille
11:36 drojf             i got approved by paul_P
11:38 magnuse           good on you drojf
11:38 drojf             magnuse: will you show us norwegian ill stuff?
11:38 * druthb          snickers at JesseM and magnuse
11:38 JesseM            :P
11:38 magnuse           drojf: not sure there will be a lot to show before then
11:38 drojf             you better hurry then :P
11:39 magnuse           it might be more interesting to have atheia show his ill stuff (that i will be building on)
11:39 drojf             he did in berlin :)
11:39 magnuse           ah, cool
11:40 drojf             i have to pick something i want to learn there
11:40 LibraryClaire     learn all the things :D
11:40 drojf             packaging seems to go ok. my kohacon hackfest thing
11:40 drojf             so i need something new
11:40 drojf             LibraryClaire: but there are a lot of them
11:40 oleonard          Hi folks
11:40 drojf             hi oleonard
11:41 LibraryClaire     hi oleopard
11:41 oleonard          8)
11:41 drojf             lol
11:42 cait              drojf: rest api for me
11:42 cait              drojf: hm and more elastic
11:42 drojf             cait: is that already a thing? *hides*
11:42 cait              bth are :)
11:42 cait              elastic is working on my new laptop - but we need to start getting it tested i think
11:42 cait              and i'd like to know more about the inner works as i missed the presentation in greece
11:43 cait              hey oleonard :)
11:43 drojf             i did so too. because i thought they were doing something complicated and boring
11:43 drojf             and then they did ES instead
11:43 cait              heh
11:43 cait              i knew, but i was working with our 300th contributor and couldn'T run off
11:43 drojf             maybe i will focus on getting more sleep in marseille. as my main project
11:44 LibraryClaire     hackfest on the beach?
11:44 cait              drojf: that's pretty boring
11:44 drojf             cait: but it helps to understand the world better when awake
11:45 drojf             LibraryClaire: in the sea? octopus hackfest?
11:45 Joubu             (ES:you can start testing things pending for testing ;))
11:45 LibraryClaire     iiih
11:45 drojf             think how much a single octopus can code with all the tentacles
11:45 * Joubu           advertises bug 14899
11:45 huginn            04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=14899 enhancement, P5 - low, ---, jonathan.druart, Needs Signoff , Mapping configuration page for Elastic search
11:45 cait              lol
11:46 Joubu             Is Benjamin around?
11:48 Joubu             anyone using the rest api on kohadevbox?
11:49 cait              drojf: as tomas is there... imicht also try the kohadevbox again
11:51 oleonard          Joubu: Bug 15758 now has a conflict in Auth.pm. Could you take a look?
11:51 huginn            04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=15758 enhancement, P5 - low, ---, jonathan.druart, Needs Signoff , Move the C4::Branch related code to Koha::Libraries - part 4
11:53 Joubu             oleonard: can I tell you how to fix it?
11:53 oleonard          Sure
11:54 Joubu             use Koha::AuthUtils qw(get_script_name hash_password);
11:54 Joubu             use Koha::Libraries;
11:55 Joubu             oleonard: ok nevermind, there are other conflicts :-/
11:55 oleonard          Are there?
11:56 Joubu             checkexpiration.tt on second patch
11:56 oleonard          Yeah I see
11:56 eythian           oleonard: https://zachholman.com/posts/only-90s-developers/
11:57 oleonard          eythian: I /rocked/ the 1x1 gif in my day
12:01 Joubu             oleonard: rebaesd
12:01 Joubu             rebased!
12:03 oleonard          eythian: I would have added a mention of image slicing
12:03 eythian           yeah, and good old imagemaps
12:06 kivilahtio        Joubu: hi! lari asked me you asked him how to configure Koha REST API to run on plack.
12:06 kivilahtio        The Koha REST API is deeply dependent on the Swagger2.0 specification and currently there is only one plugin in the Perl-space for handling the Swagger2.0 spec.
12:07 kivilahtio        that is Mojolicious::Plugin::Swagger
12:07 kivilahtio        so unless you want to rewrite the Swagger2.0-plugin for plack, there is no way to make the REST API run on plack.
12:07 Joubu             kivilahtio: it's about the apache config, I always get "not found" under plack when I hit /api/v1/patrons/42
12:07 Joubu             no way?
12:07 kivilahtio        actually what I want to do is to replace plack with Mojolicious+Hypnotoad
12:08 kivilahtio        this way we can enjoy hot realod os the application
12:08 kivilahtio        this way we can enjoy hot reload of the application
12:08 kivilahtio        and need to deal with less technology
12:08 Joubu             kivilahtio: ok ok
12:08 kivilahtio        Joubu: apache2 is not my forté, but check this on how we reverse proxy to the REST API from Apache2
12:08 kivilahtio        finding the link...
12:08 Joubu             context: I am qaing 17030
12:09 Joubu             but I think I found the problem
12:09 kivilahtio        Joubu: https://github.com/KohaSuomi/kohasuomi/blob/kohasuomi3.16/etc/koha-httpd.conf#L34
12:09 kivilahtio        enjoy :)
12:10 cait              bug 17030
12:10 huginn            04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=17030 enhancement, P5 - low, ---, tomascohen, Signed Off , Configure the REST api on packages install
12:11 Joubu             kivilahtio: what Tomas submitted looks much better ;)
12:13 kivilahtio        Joubu: I can agree to that ;)
12:13 kivilahtio        so what is the problem then :)
12:14 Joubu             I am fighting with the different configuration files. Still get 'not found' when I hit /api/*
12:15 kivilahtio        Joubu: dont we reverse proxy to plack from Apache2? Then you do the proxying in Apache2 and plack can live happily with no knowledge of the Mojolicious?
12:15 drojf             hey kivilahtio. are you going to marseille?
12:15 kivilahtio        drojf: no idea
12:15 kivilahtio        drojf: I still have 1l of Pastis
12:15 drojf             lol
12:16 kivilahtio        drojf: I am kinda busy :)
12:17 Joubu             argggg! Always did the same error, damn!
12:17 kivilahtio        I feel you
12:17 Joubu             it was /etc/koha/plack.psgi vs /etc/koha/sites/kohadev/plack.psgi
12:17 Joubu             was modifying the wrong file
12:19 * cait            sends cookies... and a beer
12:21 drojf             don't accidentally delete a pbuilder environment open with bindmounts, or your koha git is gone
12:22 drojf             at least i think that is what happened, my git is gone Oo
12:31 drojf             cait: tcohen is coming to marseille?
12:36 cait              yep
12:36 drojf             cool
12:42 tcohen            hola #koha
12:42 LibraryClaire     hi tcohen
12:42 drojf             hola tcohen. you'll be in marseille?
12:43 tcohen            drojf: indeed!
12:43 drojf             w00t!
12:43 eythian           you should pop by amsterdam on  your way
12:44 tcohen            i'd love to, but I think you should go Marseille instead :-P
12:44 drojf             to bring eythian to marseille
12:44 eythian           unfortunately, I don't think that can happen this year :)
12:47 oleonard          Bug 15758 signed off. QA team go!
12:47 huginn            04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=15758 enhancement, P5 - low, ---, jonathan.druart, Signed Off , Move the C4::Branch related code to Koha::Libraries - part 4
12:48 tcohen            eythian: c'mon
12:49 eythian           I didn't see you at the Berlin one ;)
12:50 tcohen            touche
12:50 drojf             you should both come to marseille and to berlin :P
12:51 tcohen            my house building was at a critical stage, with problems that rewuired me to be here
12:51 tcohen            eythian: I think I owe you a couple beers, I could pay them in Marseille
12:51 Joubu             oleonard: awesome, thanks!
12:51 eythian           heh
12:52 drojf             tcohen: there will be another chance next year, i guess
12:52 drojf             for berlin i mean
12:53 drojf             maybe in march
12:54 drojf             i guess berlin is not a stop for people from somewhere on their way to the philippines?
12:56 cait              tcohen: and we drink a jägermeister again? :)
12:56 oleonard          drojf: US -> Berlin by steam ship, train from there to Philippines
12:56 tcohen            cait: of course!
12:58 drojf             oleonard: that sounds awesome
13:02 cait              i'd like to go on the steam ship - but not too keen on the long train ride
13:03 oleonard          Camel?
13:03 cait              i'd probably get sick
13:04 drojf             march fits perfectly to get to the philippines by june
13:04 drojf             by train or camel
13:05 drojf             also, i want to have a hackfest on a steam ship
13:05 drojf             steampunk koha hackfest
13:05 cait              only with wifi
13:06 drojf             if you get that steam powered, ok
13:07 LibraryClaire     steam powered wifi :D
13:07 oleonard          I think the combined wifi usage of a hackfest would cause any ship's wifi to generate some steam
13:07 LibraryClaire     poor hamsters
13:41 barton            if I'm not mistaken, the QuerryFuzzy syspref disables sort by relevance -- I'm looking for the bug that covers that -- is it in Bug 13414 ?
13:41 huginn            04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=13414 enhancement, P5 - low, ---, koha, Failed QA , Enable right truncation with search by relevance
13:46 drojf             master is broken for me when trying t o add a user. anyone else?
13:47 oleonard          Bug 16960?
13:47 huginn            04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=16960 critical, P5 - low, ---, kyle, Needs Signoff , Patron::Modifications should be fixed
13:48 drojf             ha yes i just found that
13:48 drojf             that might be it
14:06 Joubu             eythian: do you know if plack shares ENV between the different workers?
14:07 eythian           do you mean if you set it one, will it appear in the others?
14:07 Joubu             yes
14:07 eythian           because I'm not 100% sure, but I doubt it. That's not usually how environment variables work.
14:07 Joubu             ashimema tells me that it is how it works for Mojo
14:08 eythian           if it's a real environment variable, and it's using multiple processes, I'd be very surprised to see it communicate across process boundaries.
14:09 ashimema          my point was mainly that..
14:09 Joubu             hum..
14:09 * Joubu           will have to test :)
14:10 ashimema          with CGI apache passes headers into script via ENV
14:10 Joubu             it would be scary
14:11 ashimema          with mojo, that's not the case.. if you're reverse proxying apache into mojo, then you're stuck using headers (as those are guaranteed 'per request')
14:11 ashimema          that's my understanding at least
14:12 ashimema          it's more the apache to plack/mojo boundary we're interested in in this case
14:12 * ashimema        goes back to hacking on dates
14:41 drojf             i set up an automatic koha nightly build server and it appears to work: https://apt.abunchofthings.net/koha-nightly/
14:46 Joubu             ashimema, tcohen, eythian: After a quick test, the workers don't share ENV
15:10 Joubu             drojf: great :)
15:18 morgane           bye !
15:36 Joubu             have a good week-end #koha!
16:32 irma              good morning Rutherie
16:34 Rutherie_         Good morning!
16:34 wahanui           well, it's morning somewhere, yes
16:47 bag               @seen frido
16:47 huginn            bag: frido was last seen in #koha 5 years, 17 weeks, 4 days, 1 hour, 2 minutes, and 0 seconds ago: <frido> byby
17:19 CHRIS11117        Good day All
17:19 CHRIS11117        I finished installing Koha on Ubuntu 14.04 yesterday
17:19 CHRIS11117        I am directly connected to the internet.
17:20 CHRIS11117        I can use my 4g phone to access the site, however other external networks do not permit me access.  Any help is appreciated.
17:21 CHRIS11117        On other networks I get, the site cant be reached the connection was reset.
21:53 tcohen            anyone with experience in LDAP setups?
22:36 CrispyBran_kohaus kidclamp is the vm savior today!
22:45 CrispyBran_kohaus talljoy rocked the Bibframe presentation today.  Please come back every year!
22:57 talljoy           :-D