Evergreen ILS Website

IRC log for #evergreen, 2026-02-12

| 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
01:15 pinesol News from commits: LP#2139375 Filtering Org Selector Disables Incorrect Options <http://git.evergreen-ils.org/?p=Ev​ergreen.git;a=commitdiff;h=b8c9f65​d52e1d4a43d6387c2174f76a361dbe063>
01:15 pinesol News from commits: LP#2137267 - Enhanced Marc Editor Window Small <http://git.evergreen-ils.org/?p=Ev​ergreen.git;a=commitdiff;h=3141d25​8a9a984e355b496db4191f2fdbb989c5d>
08:05 sandbergja joined #evergreen
08:55 mmorgan joined #evergreen
09:01 smayo joined #evergreen
10:03 Dyrcona joined #evergreen
10:27 * Dyrcona can't seem to figure out how to logout with the API.
10:30 jeff bug 1917761 appears to have landed without any way to prevent deletion of patron barcodes by permission or by org unit setting or by global flag. Am I reading that correctly?
10:30 pinesol Launchpad bug 1917761 in Evergreen "Add Ability to View, Edit, Delete All Patron Barcodes" [Wishlist,Fix committed] https://launchpad.net/bugs/1917761
10:32 jeff I'll take another look and probably create a followup bug.
10:36 Dyrcona OK. For some reason a DELETE of /self/auth only worked with text/plain for me.
10:38 mmorgan jeff: 1917761 employs existing permissions UPDATE_PATRON_ACTIVE_CARD and UPDATE_PATRON_PRIMARY_CARD. The options are disabled for users without permission.
10:39 Dyrcona jeff: There are permissions checks in the Actor.pm modifications: https://git.evergreen-ils.org/?p=working/Ev​ergreen.git;a=blob;f=Open-ILS/src/perlmods/​lib/OpenILS/Application/Actor.pm;h=ecaf0689​de258b3b4c8b68fe63c718ea48d2de53;hb=6690d51​2507c89ab5e06640ac8b98bc5c562c3a0#l1079
10:41 jeff yes, thanks. I was asking about a permission, setting, or flag that libraries can use to disable this.
10:42 jeff I'll create a followup bug.
10:48 jeff sorry, I see now that my original question was unclear. :-)
11:10 smayo Fairly new to Docker, and trying to convert my test server to the Docker container. Something's up with my Apache configurations, because I'm either getting 500's or 403's.
11:12 smayo Is there anything fancy people running containerized Evergreen on servers with web traffic do to set it up?
11:33 jihpringle joined #evergreen
11:47 Christineb joined #evergreen
13:17 pinesol News from commits: LP2107992 Form labels for catalog search sort, year <http://git.evergreen-ils.org/?p=Ev​ergreen.git;a=commitdiff;h=183c827​9cda99525cd1e3f3773f9245a579644ee>
13:47 pinesol News from commits: LP2047174 Patron alerts on summary bar should be sortable <http://git.evergreen-ils.org/?p=Ev​ergreen.git;a=commitdiff;h=4d104cf​813e78ac244fe2f1085b98ebb4a50eed9>
14:09 Bmagic I think I've seen some script somewhere but I can't remember. Does someone have something to test SIP traffic encapsulated over SSL (stunnel)?
14:14 mmorgan1 joined #evergreen
14:17 pinesol News from commits: LP2140588 OPAC add to list dropdown has divider line in wrong place <http://git.evergreen-ils.org/?p=Ev​ergreen.git;a=commitdiff;h=3a0d1bf​0b997676d201a8e94e2989ba347699a43>
14:17 pinesol News from commits: LP2140353 List dropdown abbreviated in OPAC Add basket to list <http://git.evergreen-ils.org/?p=Ev​ergreen.git;a=commitdiff;h=1dbffc4​2f98d304fe15fdcf2508ccda1ae44b8f4>
14:17 pinesol News from commits: LP2139625 OPAC See All add to list option fails to display lists <http://git.evergreen-ils.org/?p=Ev​ergreen.git;a=commitdiff;h=8783935​b13fe13df073902952c15209241439cbe>
14:17 pinesol News from commits: LP2138813 KPAC Breadcrumb Search Results Link <http://git.evergreen-ils.org/?p=Ev​ergreen.git;a=commitdiff;h=6d4e3dc​27dee2223b84315cf817a9963e4ed040a>
14:17 pinesol News from commits: LP2137231 CSS fixes for OPAC action buttons <http://git.evergreen-ils.org/?p=Ev​ergreen.git;a=commitdiff;h=cc106a3​561dbe1bdac1e6a69a650293d42dcd0ae>
14:25 sandbergja joined #evergreen
14:36 goood Bmagic: you can just set up stunnel in client mode locally, and connect to that on localhost
15:10 sandbergja joined #evergreen
15:17 pinesol News from commits: LP#2139605 Hold Group Event Grid Links Go To Old Catalog View <http://git.evergreen-ils.org/?p=Ev​ergreen.git;a=commitdiff;h=149500c​d9b44a2f16d6f10b355865f42ba01861d>
15:21 eglogbot_dev joined #evergreen
15:22 eglogbot_dev joined #evergreen
15:32 eglogbot_dev joined #evergreen
15:32 Bmagic huzzah! Behold! eglogbot on 24.04
15:42 sandbergja Bmagic++
15:42 Dyrcona Bmagic++
16:30 berick Bmagic++ # eggnogbot
16:32 Bmagic :)
16:32 Bmagic pinesol is a suybot, learning...
16:32 pinesol Bmagic: Have you tried taking it apart and putting it back together again?
16:32 Bmagic notice how there's no "p" in it, let's keep it that way. Like a pool
16:33 Bmagic It looks like someone (csharp_) spilled out a new runbot folder onto disk. Probably a new version. A shell folder structure. Comparing that to the old server, there are many significant differences. I think I'm going to want to migrate the old over, and then maybe an upgrade later
16:35 Dyrcona Maybe. I haven' t really done anything on the new server. I have logged in a few times, maybe installed updates once.
16:35 Dyrcona I mostly concern myself with the git server.
16:37 Dyrcona pinesol should be limnoria, a descendant of supybot.
16:37 pinesol Dyrcona: Zero to Web in 30 Seconds!
16:42 * Dyrcona gets ready to head home.
16:45 Bmagic goood: I'd like to connect externally if possible, to compare apples to apples
16:55 goood Bmagic: not sure what you mean. are you looking for how to use stunnel on the server side?
16:56 goood (you use it on both ends, is my point)
16:57 goood that's just how it works. you set up a localhost sip server, then you set up an stunnel server that responds on (say) 6443 and forwards everthing to the localhost sip server. on the client side, you set up a localhost stunnel that forwards, over ssl, everything to the remote stunnel that's sitting in front of the (server's) localhost sip server
16:59 goood I think you could use netcat instead. modern versions have SSL IIUC
17:01 Bmagic I have a stunnel server setup, that does what you're describing. And I want to connect to it externally, login to Evergreen via the 93 SIP and interact with it.
17:01 goood there's also, apparently, Ncat that's part of the nmap package. looks like it does ssl (unsurprisingly)
17:02 goood right. you also use stunnel on the client side. it provides the ssl encapsulation.
17:02 Bmagic Ah ok, that's what I was missing. So I can use stunnel on another computer to act as a client
17:03 Bmagic I usually use telnet to talk to our SIP server. But in this case, you're recommending netcat
17:03 mmorgan1 left #evergreen
17:04 goood you can still use telnet. but you set up a local CLIENT stunnel and telnet to that. that then forwards encapsulated traffic to the configured foreign endpoint
17:04 Bmagic alright interesting. You've given me something to research
17:05 goood if netcat can do "telnet protocol, but with TLS startup and built in encapsulation" (I don't know if it can, I just use stunnel) then you could use that as a replacement to telnet directly, I suppose.
17:07 Bmagic I think I'm going with the stunnel client direction. I just want something that works. If that's what you're using, then I'm headed there. I'm not trying to reinvent the wheel with anything exotic
17:07 berick can confirm stunnel does the thing
17:07 Bmagic I thought I remember someone saying they had written it inside of a quick dirty perl script somewhere, which is what brought my attention to IRC
17:08 goood +1, stunnel is great for just single-purpose "make this thing secure over the internet" stuff
17:09 goood I don't recall that, but I only have a 2-week brain buffer at this stage of life :)
17:09 Bmagic lol
17:09 Bmagic you and me both man
17:09 goood but if you have a perl client, it would be trivial to replace IO::Socket with IO::Socket::SSL, I'd think
17:10 Bmagic lol, stop it
17:11 berick hm, better implement your own IO::Socket::SSL to be safe
17:12 Bmagic :)
17:12 goood but that's beyond sip2. it's, like, 40 years old and only talks about raw sockets, in practice
17:13 goood so stunnel is just acting as a vpn of sorts, an external encapsulator, and that's needed (somehow) at both ends
17:13 Bmagic that's the way I think of it as well
17:18 pinesol_dev joined #evergreen
17:23 pinesol_dev joined #evergreen
17:23 Bmagic welcome pinesol_dev
17:23 pinesol_dev News from commits: LP#2139605 Hold Group Event Grid Links Go To Old Catalog View <http://git.evergreen-ils.org/?p=Ev​ergreen.git;a=commitdiff;h=149500c​d9b44a2f16d6f10b355865f42ba01861d>
17:24 Bmagic hmmm, not sure if that was suppose to happen.... oh, probably a diff since I copied the folder over. Yeah
17:24 Bmagic @coffee Bmagic
17:24 pinesol_dev Bmagic: Mr. Spock: Something fascinating just happened.
17:24 * pinesol brews and pours a cup of Ethiopia Sidamo Guji, and sends it sliding down the bar to Bmagic
17:25 Bmagic @coffee Bmagic
17:25 pinesol_dev Bmagic: What we have here is a failure to communicate.
17:25 * pinesol brews and pours a cup of Ibonia Kenya Peaberry, and sends it sliding down the bar to Bmagic
17:25 Bmagic my new robot is malfunctioning
17:25 Bmagic pinesol_dev: please fix yourself
17:25 pinesol_dev Bmagic: Try restarting apache.
17:25 Bmagic good idea
17:27 Bmagic logs: supybot Issuing "dunno" answer, coffee is not a command.
17:34 Bmagic apparently all of our plugins require a python module named "config" aka "import config"
17:37 Bmagic probably this https://pypi.org/project/config/
17:52 pinesol_dev joined #evergreen
17:52 Bmagic @coffee Bmagic
17:52 pinesol_dev Bmagic: PHRASING!!!
17:52 * pinesol brews and pours a cup of Ethiopia Sidamo Guji, and sends it sliding down the bar to Bmagic
17:53 Bmagic Failed to load Git: This plugin may be incompatible with your current Python version.
17:53 Bmagic I'm in python hell
17:53 Bmagic it's about quittin time anyways
17:55 pinesol_dev joined #evergreen
20:57 jihpringle joined #evergreen

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