Evergreen ILS Website

IRC log for #evergreen, 2025-03-31

| 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:44 collum joined #evergreen
08:26 mantis joined #evergreen
08:30 Dyrcona joined #evergreen
08:46 mmorgan joined #evergreen
09:00 mmorgan1 joined #evergreen
09:22 csharp_ @band add Otto Gin
09:22 pinesol csharp_: Band 'Otto Gin' added to list
09:29 dguarrac joined #evergreen
09:42 Dyrcona ottogin.ess-aitch
09:46 csharp_ nice
09:49 * csharp_ wonders if the IP redirector could use the JSON org tree to get its data and get rid of lib-ips.txt altogether
09:49 csharp_ currently just thinking about storing org IP addresses in the DB and auto-generating the lib-ips.txt file
09:50 csharp_ and getting smarter about parsing the IP ranges for the overlap test
09:50 csharp_ currently ORG-SHORTNAME IP1 IP2
09:50 csharp_ but Net::IP supports pretty much any standard IP format
09:51 csharp_ going down this rabbithole because I'm frustrated about having to update a chunk of lines in the IP redirector and having to translate /24 ranges to "start ip", "end ip"
10:10 JBoyer At least they're /24s. Really unpleasant would be something like /23 or /11. :)
10:10 csharp_ it's often those too
10:11 csharp_ I end up using sites like https://www.subnet-calculator.com/ a lot
10:12 Dyrcona It's always fun when the range doesn't start with a power of 2....
10:12 csharp_ yeah, let's let Net::IP do that
10:13 Dyrcona You end up with IP, NEXTIP/30 for 5 IPs.
10:13 csharp_ also realizing that a lot of the things I'm looking at are OU-setup related this morning - it's got my wheels turning
10:14 Dyrcona You should be able to incorporate some kind of database lookup in the Apache configuration, but it sounds like you have more moving parts outside of Apache.
10:15 csharp_ since every apache request checks the "is the IP in these ranges?" file, I suspect DB lookups would be too costly
10:16 csharp_ maybe if apache can pull a hash of things once from the DB at startup?
10:16 csharp_ and just store them in RAM?
10:16 Dyrcona It could probably be cached, or a Berkeley style db should be quick to look up.
10:17 csharp_ hmm - thoughts and thinking and stuff
10:18 Dyrcona I've used the AnyDBM Perl module to manage IPs for a dynamic block list.
10:43 Christineb joined #evergreen
10:58 sandbergja joined #evergreen
11:11 * Dyrcona looks at the clock...sings: Time keeps on slippin', slippin', slippin' into the future.
11:27 Dyrcona @decide general or development
11:27 pinesol Dyrcona: go with development
11:27 Dyrcona I guess.
11:35 berick Dyrcona++
12:06 sandbergja Hey everyone, I'm getting failures in the perl live tests and in the angular unit tests on main.  Friendly reminder to devs and committers to run tests, and request that we don't push any more failing code until we address the current failures.
12:09 sandbergja ...also, if you don't like having to remember to run tests, we could make the computers do it for us (see bug 2089184 for example)
12:09 pinesol Launchpad bug 2089184 in Evergreen "Run Perl unit tests automatically in Github Actions" [Undecided,New] https://launchpad.net/bugs/2089184
12:09 jihpringle joined #evergreen
12:18 redavis joined #evergreen
12:24 jihpringle joined #evergreen
12:29 pinesol News from commits: LP2074112 follow-up: allow angular unit tests to compile <https://git.evergreen-ils.org/?p=E​vergreen.git;a=commitdiff;h=bb256f​faad6cebf02118389679a3b8491f4e7b83>
13:19 jihpringle joined #evergreen
13:44 jihpringle Bmagic: I'm getting "This site can't be reached" when I try https://bugsquash.mobiusconsortium.org/eg/staff
13:44 Bmagic it's not ready yet
13:44 Bmagic I'll update the spreadsheet with "ready to test" soon
13:44 Bmagic almost done!
13:45 jihpringle I totally missed that that column was empty :)
13:46 csharp_ sandbergja++
13:46 csharp_ tests++
13:47 Dyrcona Bmagic++
13:47 Dyrcona sandbergja++ # just looked at the scrollback.
14:00 Bmagic jihpringle: it's up now, however, I'm having an issue with the certificate. But you should be able to click through the browser warnings if you want to get started
14:00 Bmagic I may not be able to fix the certificate today
14:05 jihpringle Bmagic - I was able to get through the security warning and then briefly saw the Evergreen menu bar across the top and then got redirected to a white screen
14:05 jihpringle when I get redirected it takes me from the angularjs to angular login screen (at least according to the URLs)
14:12 Dyrcona jihpringle: That's "normal." The abnormal part is a) the white screen and b) the Angular interface not loading.
14:12 Dyrcona There is/was a patch that fixed the white screen during the redirect for me.
14:12 jihpringle ya, the end part is definitely the unexpected bit
14:13 jihpringle usually when I get a white screen if I refresh I get the Webby page but here I'm just getting nothing
14:14 Bmagic try incognito
14:16 Dyrcona Yeah, incognito sometimes fixes it. Opening dev tools and clearing the cache and site data can also help.
14:19 csharp_ @band add Guy Incognito
14:19 pinesol csharp_: Band 'Guy Incognito' added to list
14:22 redavis Bmagic (or anyone else) - who is able to push to the Antora repo? Is it core committers/docs committers/a_super_specialer_group_of_people?
14:23 Dyrcona redavis: The core committers and docwriters.
14:23 redavis Dyrcona++
14:24 Dyrcona docwriters are abneiman and mantis.
14:24 Dyrcona We can add individuals or individuals could be added to docwriters if there's a need.
14:25 redavis Excellent
14:25 mmorgan1 Bug 2100807 should have fixed the white screen.
14:25 pinesol Launchpad bug 2100807 in Evergreen "Angular Login RouteTo Goes to Blank Screen" [Medium,Fix committed] https://launchpad.net/bugs/2100807
14:28 Dyrcona If anyone has emailed gitadmin today, I probably won't see it until tonight. It still goes to my personal email because google doesn't like aliases.
14:29 redavis It really doesn't. And is particularly annoying about it.
14:34 jihpringle Bmagic: thanks incognito worked
14:52 mantis left #evergreen
15:19 csharp_ just got word that all IMLS staff were put on admin leave
15:26 redavis I'm glad it's paid leave. Even if it's trash.
15:29 jmurray-isl for up to 90 days...
15:31 redavis Yep. It's all a pile of crapola. With no security. But I hope they get a solid week of time to themselves with every delightful thing that's possible.
15:40 redavis Dyrcona, csharp_, Bmagic (and anyone else), do any of your libraries use advanced shipment notifications?
15:46 Dyrcona redavis: I'm guessing no, because I don't know that is.
15:47 Dyrcona Is that an acq thing?
15:47 redavis fair point. It went in in 3.10 from berick/KCLS.
15:47 redavis Yep
15:47 redavis It is.
15:47 Dyrcona Ok. We're not on 3.10, yet.
15:47 * redavis nods
15:47 redavis I forgot
15:48 redavis It's pretty cool, but I've got zero bits to test it to recreate screens for docs.
15:48 redavis And there are zero docs
15:49 redavis But some LP comments and release notes..ish..and a presentation from 2022.
15:55 redavis And here's the statement from AFGE Local 3403 on the Status of the Institute of Museum and Library Services. "Earlier today, the [IMLS] notified the entire staff that they are being placed on administrative leave immediately. The notification followed a brief meeting with DOGE staff and IMLS leadership. Employees were required to turn in all government property prior to exiting the building, and email accounts are being disabled today. Museums and
15:55 redavis libraries will no longer be able to contact IMLS staff for updates about the funding they rely upon. In the absence of staff, all work processing 2025 applications has ended. The status of previously awarded grants is unclear. Without staff to administer the programs, it is likely that most grants will be terminated."
15:57 Bmagic wow wow wow
15:58 csharp_ redavis: not that I know of (re: advance shipment stuff) - you might ask Tiffany
15:58 redavis mmhmm
15:58 redavis csharp_++
15:59 pinesol News from commits: LP1947868 Dialog: focus on first focusable element <https://git.evergreen-ils.org/?p=E​vergreen.git;a=commitdiff;h=13e619​107fcbaf15352821399edc3d2ffaef20a7>
16:02 Bmagic jihpringle: certs fixed
16:02 jihpringle awesome!
16:02 jihpringle Bmagic++
16:29 pinesol News from commits: LP#2098898 Precat Checkouts Automatically Override Fail Events <https://git.evergreen-ils.org/?p=E​vergreen.git;a=commitdiff;h=5f22e3​1efb922c4ba661a76155e7facde4c162d3>
16:29 pinesol News from commits: Follow-up: fix ng lint <https://git.evergreen-ils.org/?p=E​vergreen.git;a=commitdiff;h=ff4a62​2bdb3ad553f2a02abf8d8b971edb4e1dab>
16:29 pinesol News from commits: LP2103619 Stack toasts <https://git.evergreen-ils.org/?p=E​vergreen.git;a=commitdiff;h=9c23b8​70f2360b6814ca1751c20a64850fbf4993>
16:29 pinesol News from commits: LP2102735 Update MARC Import/Export tab styling <https://git.evergreen-ils.org/?p=E​vergreen.git;a=commitdiff;h=7f8aa6​07789629cc902bb0941f774c3eb5038724>
16:59 pinesol News from commits: LP2080373 Right-click menus for grid utility columns <https://git.evergreen-ils.org/?p=E​vergreen.git;a=commitdiff;h=4c0c25​8397b4c0f0452aaf04f993255003b52008>
16:59 pinesol News from commits: LP2080373 Expand grid row right-click area (Chrome) <https://git.evergreen-ils.org/?p=E​vergreen.git;a=commitdiff;h=4a92cf​6d7523b0b2566451c16a232e6be2553505>
17:00 mmorgan left #evergreen
17:42 jihpringle joined #evergreen
19:35 sandbergja I got 9 of the erroring angular unit tests passing and pushed that to main as a follow-up.  There are 6 more failing angular unit tests on main -- all for the IDL service.  I have not yet looked at the perl live test failures
20:00 pinesol News from commits: LP2074112 follow-up: address NG0203: inject() must be called from an injection contex... <https://git.evergreen-ils.org/?p=E​vergreen.git;a=commitdiff;h=8dbeb0​6ce59a6376fc239ddea0e8c44996e168ef>

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