| Time |
Nick |
Message |
| 07:01 |
|
collum joined #evergreen |
| 08:40 |
|
mmorgan joined #evergreen |
| 09:04 |
|
dguarrac joined #evergreen |
| 10:14 |
|
Dyrcona joined #evergreen |
| 10:29 |
* Dyrcona |
ponders opening a screen inside of tmux.... |
| 10:36 |
|
redavis joined #evergreen |
| 10:39 |
pinesol |
News from commits: LP2076555: incorporate feedback from review <https://git.evergreen-ils.org/?p=Evergreen.git;a=commitdiff;h=5b0cb10c8507b59a497b894f1f85a84fa9520b13> |
| 10:39 |
pinesol |
News from commits: LP2076555: Use vale to check our documentation for missing alt text <https://git.evergreen-ils.org/?p=Evergreen.git;a=commitdiff;h=99b0d94444108f4813132089a74fa7adc8e36e1b> |
| 10:39 |
pinesol |
News from commits: Docs Resolves part of LP#2063846: Screenshots for Closed Date Editor updates <https://git.evergreen-ils.org/?p=Evergreen.git;a=commitdiff;h=6c5adbd019f031576a4f584ea0ef6a26a6870375> |
| 10:51 |
Bmagic |
Are we the only ones seeing large volumes of AT activity for biblio.record_entry.print.full? Sometimes 10k per day. Gotta be bots right? |
| 10:57 |
redavis |
Bmagic, it's been my understanding that it's bots and likely AI bots. |
| 10:57 |
Bmagic |
redavis: and you have it too? |
| 10:58 |
redavis |
I don't. I've just seen the conversation pop up multiple times. In the admin group, in here, and some other places. |
| 10:58 |
* redavis |
has no traffic. |
| 10:58 |
Bmagic |
groovy |
| 10:59 |
redavis |
so far, the "solution" has been geoblocking. |
| 11:02 |
redavis |
berick, does KCLS use Ingram as a vendor, and if so, have y'all implemented ASN receiving for it? |
| 11:37 |
jmurray-isl |
Speaking of geoblocking, does anyone know of any geoblocking services that allow free automated downloads of country IP lists? |
| 11:38 |
jmurray-isl |
Emphasis on free. ;) |
| 11:42 |
csharp_ |
jmurray-isl: I was able to create a personal account with MaxMind and that allows me free downloads |
| 11:43 |
csharp_ |
and we've automated that |
| 11:44 |
csharp_ |
# m h dom mon dow user command |
| 11:44 |
csharp_ |
47 6 * * 3 root test -x /usr/bin/geoipupdate && grep -q '^AccountID .*[^0]\+' /etc/GeoIP.conf && test ! -d /run/systemd/system && /usr/bin/geoipupdate |
| 11:44 |
jmurray-isl |
csharp_++ |
| 11:45 |
csharp_ |
we have geoip-bin, geoip-database and geoipupdate installed (and libgeoip1 which is probably an implied dependency) (on Ubuntu 22.04) |
| 11:46 |
csharp_ |
our iptables lines look like this: iptables -I INPUT -m geoip --src-cc OM -j DROP where "OM" is the country code |
| 11:47 |
csharp_ |
I think there's another step to load the module in iptables |
| 11:48 |
jmurray-isl |
I've been using ipsets for that. I just need the lists to automatically download rather than my doing it manually. |
| 11:48 |
csharp_ |
got it |
| 11:48 |
jmurray-isl |
Thanks again! :) |
| 11:48 |
csharp_ |
sure thing |
| 12:00 |
|
jihpringle joined #evergreen |
| 12:23 |
|
Christineb joined #evergreen |
| 12:40 |
pinesol |
News from commits: LP2094843 Overlay missing from Z39.50 actions menu <https://git.evergreen-ils.org/?p=Evergreen.git;a=commitdiff;h=bd12167bcd1a363ddd5c80780fb5e70feaf60aeb> |
| 12:56 |
|
jihpringle joined #evergreen |
| 13:07 |
|
terranm joined #evergreen |
| 13:07 |
terranm |
Bah, I just pushed a fix to main without adding Christine's signoff to it. Is there a way I can fix that? I tried git commit --amend and then force pushing, but got an error |
| 13:10 |
pinesol |
News from commits: LP2094859 Batch receive count on invoices <https://git.evergreen-ils.org/?p=Evergreen.git;a=commitdiff;h=d90309de2583d04f5cd3202d6b15ad0009a475a2> |
| 13:31 |
JBoyer |
terranm, I'm pretty sure no one's normal account can force-push anything to main. The missed signoff is a bummer, but a force-push on main to fix it would be pretty disruptive to everyone that has a checkout of the repo. |
| 13:32 |
Dyrcona |
No one can force push to main, not even gitadmins. |
| 13:32 |
JBoyer |
It's less of a big deal with working branches since they tend to be much smaller and only temporarily used until they land in main / a release branch. |
| 13:32 |
JBoyer |
Dyrcona++ |
| 13:35 |
Dyrcona |
We don't permit because it can break the mirrors, plus too many force pushes can cause problems with dangling objects in the repository. |
| 13:47 |
csharp_ |
"Not even I, Dyrcona can do such a thing!" |
| 13:49 |
Dyrcona |
Well, I am one of the gitadmins. We can force push to some repos, but not the main OpenSRF and Evergreen repos. |
| 13:50 |
Dyrcona |
I can give us permission to do so, but it would be a bad thing in the long run. |
| 13:51 |
Dyrcona |
Believe me, there have been a few times in the past year where I would have really liked to be able to force push to main. |
| 13:53 |
Dyrcona |
Also, here's hoping that this craziness works: https://paste.debian.net/1367497/ |
| 13:55 |
Dyrcona |
Oh! I have to change the null to undef. |
| 13:56 |
csharp_ |
Dyrcona: I just thought the way you said it yesterday or the other day was funny |
| 13:56 |
Dyrcona |
Yeah. It was meant to be funny-ish. |
| 13:56 |
csharp_ |
:-) |
| 13:56 |
Dyrcona |
Not even tsbere can do that! :) |
| 13:57 |
csharp_ |
@who can do what tsbere cannot? |
| 13:57 |
pinesol |
jmurray-isl can do what tsbere cannot. |
| 13:57 |
Dyrcona |
tsbere++ # Dunno what he's up to lately, but doesn't look like he's touched his github for years. |
| 13:58 |
* Dyrcona |
has been lousy at keeping in touch. |
| 13:59 |
Dyrcona |
If I can't get this filter to work, then my other option is granularities with multiple events owned by each library or system. |
| 14:00 |
Dyrcona |
That won't do exactly what I want, however, because that will group the notices by checkout library, and I want to group them by patron home library because the final product is grouped by patron. |
| 14:01 |
Dyrcona |
So, using granularities could lead to multiple notices per day per patron, and I'm trying to avoid that. If anything, I expect that filter to be slow. |
| 14:01 |
Dyrcona |
Now, I just have to write the code to test the filter. |
| 14:04 |
|
jvwoolf joined #evergreen |
| 14:09 |
jvwoolf |
terranm: Is the reporter running on terran-main? |
| 14:11 |
|
mmorgan1 joined #evergreen |
| 14:12 |
Dyrcona |
"Severe query error -- see error log for more details" I expected as much. |
| 14:14 |
Dyrcona |
If I split the filter and join clauses, it doesn't throw a sever query error, but that will not work for event autocreate. |
| 14:16 |
Dyrcona |
It times out, though. :( |
| 14:21 |
* Dyrcona |
tries with just one of the smaller ous to see if it doesn't time out. |
| 14:23 |
Dyrcona |
Nope times out. I'll have to use streaming methods, but since I can't do what I want without modifying a/t runner or implementing my own, I should just give up on this path. |
| 14:25 |
* Dyrcona |
checks if it's possible to add a join to a custom filter. |
| 14:26 |
Dyrcona |
Nope, and I was pretty sure it's not possible with the current code. |
| 14:27 |
Dyrcona |
I'm not sure it's worth an enhancement, either. |
| 14:44 |
redavis |
anyone in here of the acq persuasion? |
| 14:45 |
redavis |
jihpringle, jweston? |
| 14:45 |
redavis |
also berick...? maybe? |
| 14:47 |
jihpringle |
redavis: hi |
| 14:48 |
redavis |
jihpringle, are any of your libraries using the advanced shipping notification functionality with EDI ordering? |
| 14:48 |
redavis |
(also, hi :-)) |
| 14:48 |
jihpringle |
no, none of our libraries do - I don't think any of our major Canadian vendors do it on their end |
| 14:49 |
redavis |
Okay. Thank you. I'm just wondering if those DESADV EDI messages show up in the EDI messages interface as well as the unexposed Shipping Notification interface. |
| 15:11 |
terranm |
Thanks for the force push feedback! I did get her signoff included in the rel_ merges at least. |
| 15:11 |
redavis |
terranm++ |
| 15:12 |
terranm |
jvwoolf possibly not, gimme a moment... |
| 15:12 |
jvwoolf |
terranm: Thank you! |
| 15:15 |
Dyrcona |
I'm not getting a subquery to work either. |
| 15:16 |
terranm |
jvwoolf it should be running now, sorry about that! |
| 15:17 |
Dyrcona |
Wow! Unable to look up core class |
| 15:17 |
Dyrcona |
I confused cstore with that one. |
| 15:22 |
Dyrcona |
Ooh. I may have gotten the join to work.... |
| 15:24 |
Dyrcona |
No. False alarm. That's the one with $e->search_action_circulation([$filter, $join]); I knew that one "worked" when it doesn't time out. |
| 15:26 |
Dyrcona |
All right! The subquery version works finally! |
| 15:28 |
Dyrcona |
Even with all of the orgs in the list! "And, there was much rejoicing!" |
| 15:30 |
Dyrcona |
So, this works with CStoreEditor search_aciton_circulation: https://paste.debian.net/1367512/ |
| 15:31 |
Dyrcona |
I'll have to try it with open-ils.trigger.passive.event.autocreate.batch |
| 15:31 |
Dyrcona |
I could probably limit that to not deleted patrons, but not sure if that would really make a difference. |
| 15:39 |
Bmagic |
Dyrcona++ |
| 15:50 |
|
terranm84 joined #evergreen |
| 15:56 |
Dyrcona |
Well, my attempt to create events failed. I'll do a custome filter and use that with a/t runner. |
| 16:07 |
csharp_ |
hey - maybe this is where I do if they defund my job someday! https://answers.launchpad.net/evergreen/+question/821413 |
| 16:08 |
csharp_ |
*what I do |
| 16:08 |
terranm84 |
Seriously |
| 16:08 |
redavis |
csharp_, it'd be best if your job doesn't get defunded. |
| 16:08 |
redavis |
But, a certification program would be great. |
| 16:09 |
* sleary |
wants one too |
| 16:09 |
terranm84 |
I would totally take a certification program |
| 16:09 |
redavis |
If you ever want to talk about it, there's been convo. |
| 16:09 |
redavis |
sleary++ |
| 16:18 |
csharp_ |
maybe something we can discuss at the online conference sys admin IG |
| 16:19 |
redavis |
That's definitely one place. |
| 16:29 |
|
jvwoolf left #evergreen |
| 16:30 |
|
terranm joined #evergreen |
| 17:00 |
|
mmorgan left #evergreen |
| 17:07 |
Dyrcona |
Hard to say if it is really working with month-old data. I'll have to try again Monday after the database is refreshed. |
| 17:07 |
Dyrcona |
Have a good weekend, all! |
| 18:41 |
|
jihpringle joined #evergreen |