Evergreen ILS Website

IRC log for #evergreen, 2022-04-22

| 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
06:01 pinesol News from qatests: Failed Running perl live tests <http://testing.evergreen-ils.org/~live//arch​ive/2022-04/2022-04-22_04:00:02/test.49.html>
06:48 * JBoyer shakes fist at test
06:48 JBoyer My testing setup must be slightly different in some way. (IT
06:48 JBoyer 's not reset between builds, for one thing)
06:51 JBoyer .... OR, I did not push the change, because it's not in there. :-/
06:53 JBoyer Done, and only 1 day late to make the RC...
07:06 pinesol News from commits: Test Followup: Fix Jacket Dir in autogen.sh <https://git.evergreen-ils.org/?p=E​vergreen.git;a=commitdiff;h=d436f5​b4a409bdff0d597b596b07f71b63f398fc>
07:15 rjackson_isl_hom joined #evergreen
07:51 RFrasur joined #evergreen
07:57 collum joined #evergreen
08:25 mantis joined #evergreen
08:37 bshum JBoyer++
08:37 mmorgan joined #evergreen
08:58 jvwoolf joined #evergreen
08:58 jvwoolf1 joined #evergreen
09:01 Dyrcona joined #evergreen
09:15 terranm joined #evergreen
09:17 terranm I feel like I should know this already, but has anyone already figured out a way to force a particular OPAC page to load fresh to be sure that it's not loading from browser cache? (Context: https://bugs.launchpad.net/evergreen/+bug/1965579 - we have the fix in place, but some patrons are still seeing the payment button when they have a negative
09:17 terranm bill so I suspect they have the old page cached.)
09:17 pinesol Launchpad bug 1965579 in Evergreen "Stripe Payment Intents and Negative Bills" [Critical,Confirmed] - Assigned to Terran McCanna (tmccanna)
09:22 Dyrcona terranm: I usually use the Chrome developer tools. When they're open, you can right right click on the reload button and have an option to clear cache and hard reload.
09:22 terranm Not to clear my own cache - I need to force the end user to not load from cache for one page
09:23 Dyrcona BTW, I also disable the main cache directive in the Apache2 configuration when we upgraded last year. I've added it to our local git branch.
09:24 Dyrcona Generally, you can't force the user's browser to do anything. Pretty much everything the server sends to the browser is optional.
09:24 Dyrcona The user would have to clear their cache or use a browser option to reload the page bypassing the cache.
09:28 terranm You can use meta tags in the HTML header to tell the browser to not load from cache (which most browsers generally pay attention), which I've done with other sites, but since the same header is used for all of the OPAC pages I don't want to put it there. I was thinking maybe I could put some IF logic into the header to only use those meta tags if
09:28 terranm the patron is on the charges page. Or in the My Account pages in general.
09:30 Dyrcona My advice is set ExpiresActive to Off in eg.conf and reload the Apache config.
09:30 terranm Okay, I'll talk to Chris about that
09:41 jeff csharp_ (and terranm): keep in mind that the clients that already have the page cached won't be affected by changes to http headers or meta tags... they already have the page cached and are using that cached copy, so they won't see the changes you make until they decide to discard their cached copy.
09:47 Dyrcona Yeahp. Which is mostly why I said that you can't really do much from the server-side. I guess I could have explained it better.
09:48 terranm joined #evergreen
09:49 Dyrcona I do think the commit that added the Expires directives was a bit misguided for general release. It seems to me like something that was more suited as a local customization. It also predates the web staff client and cause some havoc there.
09:49 Dyrcona I should Lp it with a commit to remove it.
09:55 terranm joined #evergreen
09:56 Dyrcona terranm: Check the public IRC log for something jeff mentioned, if you haven't seen it already.
09:57 mmorgan Just checking, is there any reason to hold off pushing bug 1907863?
09:57 pinesol Launchpad bug 1907863 in Evergreen 3.6 "Bootstrap OPAC: My Lists could use formatting help" [Medium,Confirmed] https://launchpad.net/bugs/1907863
09:58 terranm Libera kicked me out for a bit. Argh, where are the irc logs located now?
09:58 mmorgan http://irc.evergreen-ils.org/evergreen/2022-04-21
09:58 terranm Thanks!
09:58 mmorgan Oops, that's yesterday, but you get the idea
09:59 terranm Yeah, I came to that realization that any code I changed to stop caching wouldn't take effect until after they cleared their cache after I brought it up.... it's a real  CACHE-22
10:00 terranm #badjokefriday
10:01 Dyrcona terranm++
10:01 mmorgan terranm++
10:03 terranm mmorgan: When I tested the My Lists code it looked good. Ruth's comment about the workflow is a different usability problem than the formatting, IMO.
10:04 mmorgan terranm: Thanks, I thought it looked good, too. I'm just wondering about the timing with the release schedule.
10:04 terranm mmorgan++
10:16 terranm joined #evergreen
10:19 jeff terranm++ (and *groan*)
10:22 JBoyer terranm++
10:27 terranm joined #evergreen
10:28 Dyrcona I have a question about translations that may seem dumb. Are there bzr branches for different Evergreen releases, or would I be better off grabbing translations for a specific release from the Evergreen tarball for that release?
10:38 berick i'm only aware of the one bzr branch.  in theory we could start adding release-time tags.
10:55 Dyrcona berick: Thanks. That's what I thought.
10:55 Dyrcona We're considering adding Spanish to our OPAC.
10:56 Dyrcona berick++ # It's Karma Friday!
11:17 jvwoolf joined #evergreen
11:40 mmorgan1 joined #evergreen
11:45 * Dyrcona thinks allow_phone_notifications should be moved to an org_unit setting.
11:46 RFrasur Oh, that'd be lovely.  In fact, I'd be happy if more notifications could be moved to an ou setting.
11:46 Bmagic Isn't there a bug somewhere about downloading "mylist"'s from the OPAC to CSV?
11:48 mmorgan joined #evergreen
11:50 jihpringle joined #evergreen
11:58 Dyrcona RFrasur: I plan to add a Lp later today for the phone notifications.
11:59 RFrasur when you do, ping me.
12:15 terranm Bmagic - yes, once it gets large it fails, looking for the bug...
12:17 terranm Now I'm not finding the bug either
12:18 terranm Oh wait, I'm thinking of the bug for downloading circulation history, not lists
12:19 Bmagic terrnam: yep, found that one
12:19 terranm Could be hitting the same error if it's a large list?
12:19 Bmagic There is something going on, but it might be local. Clicking on Download CSV results in an empty file. Then I decided to clck on the list to load the titles, that throws a 500 error. Tracking down the logs now
12:19 Bmagic It's a small list of one bib that I just created on a test system
12:26 collum joined #evergreen
12:27 jvwoolf Bmagic: Getting the same results on a 3.8 test server
12:27 jvwoolf It works on 3.8
12:27 jvwoolf I mean 3.6
12:27 Bmagic oh! Mine is 3.7, and on master it works
12:27 Bmagic hmmmm
12:31 Bmagic so maybe it's not me?
12:34 terranm It works on our 3.8 production server
12:36 Bmagic WARN:16855:osrf_stack.c:238:1645977116168550] The stack doesn't know what to do with the provided message code: 500, name osrfMethodException. Passing UP.
12:36 collum joined #evergreen
13:00 mmorgan Bmagic: Just tried the csv download from our production server and it works. Maybe an action trigger template issue?
13:00 jvwoolf1 joined #evergreen
13:15 mmorgan left #evergreen
13:21 Dyrcona RFrasur: bug 1969967
13:21 pinesol Launchpad bug 1969967 in Evergreen "allow_phone_notifications would work better as an organizational unit setting" [Wishlist,New] https://launchpad.net/bugs/1969967
13:21 RFrasur Dyrcona++
15:19 Bmagic mmorgan: hmmm
15:36 Dyrcona Bmagic: I am not sure that your warning has anything to do with your 500 error in the browser. I don't really have anything to add beyond that.
15:37 Bmagic thanks for looking. No worries, I'll keep pounding on it
15:37 jvwoolf joined #evergreen
15:38 jvwoolf2 joined #evergreen
15:38 mmorgan joined #evergreen
16:37 pinesol News from commits: LP1907863 Bootstrap Opac: My Lists formatting <https://git.evergreen-ils.org/?p=E​vergreen.git;a=commitdiff;h=4f1a40​30660e52282722a2b22165535bf4af7c44>
17:06 mmorgan left #evergreen
18:02 pinesol News from qatests: Failed Running perl live tests <http://testing.evergreen-ils.org/~live//arch​ive/2022-04/2022-04-22_16:00:06/test.49.html>
18:50 rjackson_isl_hom joined #evergreen
19:00 rjackson_isl_hom joined #evergreen

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