Evergreen ILS Website

IRC log for #evergreen, 2025-04-17

| Channels | #evergreen index | Today | | Search | Google Search | Plain-Text | summary | Join Webchat

All times shown according to the server's local time.

Time Nick Message
07:47 collum joined #evergreen
08:31 mmorgan joined #evergreen
09:07 Dyrcona joined #evergreen
09:28 redavis joined #evergreen
09:30 dguarrac joined #evergreen
10:11 shulabramble joined #evergreen
10:11 shulabramble good morning y'all! can i ask a docker setup question?
10:15 berick shulabramble: please
10:19 shulabramble yay! so, I'm getting an error of autoreconf: error: configure.ac is required when i try to build the container initially
10:20 shulabramble brand new computer, made sure i have autoconf installed, etc.
10:21 * berick pings Bmagic
10:22 berick shulabramble: been a while since I used the EG docker images, but is it trying to run 'autoreconf -i' ?
10:22 shulabramble it is
10:23 berick from inside the Evergreen directory?
10:25 shulabramble joined #evergreen
10:26 shulabramble joined #evergreen
10:26 shulabramble fails on the command "cd /home/opensrf/repos/Evergreen-build && autoreconf -i"
10:27 berick do you see configure.ac in the list of files for 'ls /home/opensrf/repos/Evergreen-build' ?
10:33 shulabramble not in the docker container files, no
10:37 sandbergja joined #evergreen
10:40 berick shulabramble: k.  'autoreconf -i' has to run in the root of the Evergreen checkout/package directory.  it should have these files, more or less: https://github.com/evergree​n-library-system/Evergreen
10:44 shulabramble k. i'm going to try a fresh docker container and see if i can get evergreen running without the development environment symlinks
10:51 shulabramble at least this is a new and exciting error; segmentation fault when running the ejabberd configuration commands
10:55 berick that whole sentence gives me hives
10:56 berick haven't seen that one before.  could try the Redis version instead
10:58 berick well...  "could" => "i would suggest for a variety of reasons"
10:59 shulabramble yeah. i'm not sure what docker package the default command is grabbing, so i'm going to try running it with a specific version
11:04 shulabramble seems intent on installing the ejabberd version, unless i'm missing something key in running the docker setup
11:06 * shulabramble also tags Bmagic for help
11:09 berick shulabramble: looks like this is the Redis one https://github.com/mcoia/eg-docker​/tree/master/generic-dockerhub-dev
11:19 shulabramble thanks, trying it now
11:24 csharp_ CStoreEditor question -> if you do search without idlist=1 is it going to return the full fleshed objects we're searching?
11:25 csharp_ (I want it to - just trying to see how much work I need to do to get the full objects)
11:26 Christineb joined #evergreen
11:29 Dyrcona csharp_: It returns objects. They aren't "fleshed" unless you add flesh_fields, etc.
11:29 csharp_ Dyrcona: in my current use case, I need to use a field from the object, does that mean I need to flesh fields?
11:30 csharp_ field is an ID (FK for another source)
11:30 Dyrcona csharp_: Depends on how you need to use the field.
11:30 Dyrcona Do you want to pull in the data for that field, too, not just the ID?
11:31 csharp_ just the ID in this instance
11:31 Dyrcona Then, you're good.
11:31 csharp_ ok - good - thanks!
11:33 Dyrcona $cstore->search_action_circul​ation({checkout_time=>"{some timestamp"}); # Will return the whole objects for the matching rows. {some timestamp is a place holder} You'll get ids for the usr, etc. fields.
11:36 Dyrcona An example of fleshing: say you wanted the usr row, too: $cstore->search_action_circul​ation([{checkout_time=>"{some timestamp"},{flesh=>1, flesh_fields=>{"circ" => ["usr"]}]);
11:38 Dyrcona You can also flesh fields on the usr, like adressess, etc. you need to increase the value of "flesh" each time to go another level.
11:51 jihpringle joined #evergreen
11:52 shulabramble berick: that one worked. thanks.
11:52 berick shulabramble: cool
11:54 mmorgan shulabramble++
11:54 mmorgan berick++
11:54 shulabramble berick++ indeed
11:55 shulabramble now on to the other joys of a new workstation like "why are there all these apps i'll never use here?"
11:55 csharp_ Dyrcona++ # thank you!
12:15 Dyrcona csharp_: You're welcome. I should add that looking at it again, my fleshed example is missing a closing } for one of the two Perl hashes in the flesh part. That's what happens when I just type it out rather than copy and paste.
12:16 Dyrcona It should be: $cstore->search_action_circul​ation([{checkout_time=>"{some timestamp"},{flesh=>1, flesh_fields=>{"circ" => ["usr"]}}]);
12:17 mmorgan shulabramble: And "Where are all the apps I use all the time?"
12:23 shulabramble mmorgan: and everyone's favorite "I swear I had that in my password manager."
12:24 mmorgan :)
12:25 pinesol News from commits: Docs: Update "org unit" terminology in custom_ou_trees.adoc <https://git.evergreen-ils.org/?p=E​vergreen.git;a=commitdiff;h=15d238​e39f776db29dab169c6c200bfeb6ade674>
12:25 pinesol News from commits: npx ng lint --fix <https://git.evergreen-ils.org/?p=E​vergreen.git;a=commitdiff;h=7425bd​671b68a186c9335c23d9074e39da4016fa>
12:39 collum joined #evergreen
12:52 shulabramble berick: i've learned that my main Docker issue stems from how, as established last dev meeting, I never learned to read. i have things working now
12:54 berick shulabramble: weroi 98u9e aoefawoef 989 asoifawe tr!
12:55 berick (kidding, glad you got it working)
12:55 shulabramble yes, exactly :) berick++
13:03 sandbergja joined #evergreen
13:24 shulabramble joined #evergreen
13:49 Dyrcona ha! So, a git.evergreen-ils.org link was cut off in an email I received. Clicking it takes me to ils.org, the Italian Linux Society:.
13:51 redavis lol! That could have definitely ended worse.
14:07 jihpringle joined #evergreen
14:20 csharp_ Dyrcona: that's a known bug in launchpad itself where when given a long enough string it assumes the hyphen as a breaking point
14:20 csharp_ the Italian Linux Society I'm sure appreciates the stats from email clicks
14:23 csharp_ bug 28649
14:23 pinesol Launchpad bug 28649 in Launchpad itself "mail word wrapping breaks urls and other words" [Low,Triaged] https://launchpad.net/bugs/28649
14:24 mmorgan Their penguin is cute :)
14:25 csharp_ 🐧
14:29 sleary someone mentioned the other day that they had finessed their DNS settings so that ils.org just goes to evergreen-ils.org. Sorry, Italian Linux Society; I'm sure you're great.
14:37 jihpringle joined #evergreen
14:38 jihpringle joined #evergreen
14:46 jihpringle44 joined #evergreen
15:13 redavis csharp_, are you available?
15:25 Rogan I've accidentally gone to ils.org so much over the years I feel like I should send them a donation to offset the hosting cost
15:26 redavis Rogan++
15:28 Dyrcona :)
15:56 pinesol News from commits: Docs: headings correction on 3.14 relnotes <https://git.evergreen-ils.org/?p=E​vergreen.git;a=commitdiff;h=8702d9​8cf02d013c419ddb1476055c34b82f0bc4>
15:56 pinesol News from commits: Docs: Updates related to the Item Alerts, Notes, Tags, and Templates project <https://git.evergreen-ils.org/?p=E​vergreen.git;a=commitdiff;h=f1c3cd​43bd6a9d208b99ac71c08b314a5931d767>
16:01 eeevil I'm out for a couple days and miss all the fun discussions!
16:03 jihpringle joined #evergreen
16:04 eeevil Bmagic: re passwords in clear text vs hashed on the wire, that's exactly what the old version does -- you ask for a 1-time value from the server, add that to the hash of your pw, server does the same, and the password is never sent in the clear. that's called CHAP, and was how we did it until open-ils.auth.login was added (relatively) recently. the one-call version was added to make things easier for people writing clients, I think?
16:06 eeevil re pingest.pl and browse ingest, <bernie-voice> I am once again asking for your support by looking at the branch on https://bugs.launchpad.net/evergreen/+bug/2091748
16:06 pinesol Launchpad bug 2091748 in Evergreen "Concurrent browse entry update/insert" [Wishlist,New]
16:06 Bmagic eeevil++
16:45 jihpringle joined #evergreen
17:04 Bmagic has anyone updated the Evergreen patron registration such that the "Email checkout receipt" preference is checked by default?
17:11 mmorgan left #evergreen
17:11 csharp_ not us
17:11 csharp_ @band add The Italian Linux Society
17:11 pinesol csharp_: Band 'The Italian Linux Society' added to list
17:18 abneiman if we ever do the EG community jam band we should definitely call ourselves The Italian Linux Society
17:18 abneiman since, after all, so many of us visit their website on a frequent basis
17:24 berick with their new hit, The Rigatoni Ramble
17:25 berick well, /our/ new hit
19:07 jihpringle joined #evergreen

| Channels | #evergreen index | Today | | Search | Google Search | Plain-Text | summary | Join Webchat