| 12:53 |
sticks |
but it gives me a 404 when I try. |
| 12:54 |
sticks |
Any ideas? |
| 13:02 |
|
sandbergja joined #evergreen |
| 13:03 |
JBoyer |
sandbergja, I had a question about your course reserves test server. When I use the upgrade script on an existing server marc edits fail because of the new boolean_facet metabib class. Did you do anything to your server to get around that, or is there drift between the upgrade script and how your server was built? |
| 13:04 |
berick |
sticks: according to the site, the URL you want is git://git.evergreen-ils.org/Evergreen.git |
| 13:05 |
JBoyer |
sticks, I'm not sure that git.evergreen-ils.org is setup to do http/s pulls with the same urls as git://. Cloning git.evergreen-ils.org/Evergreen.git should work. ALSO, I'd really recommend just using one of the tarball releases on evergreen-ils.org so you can skip all of the optional parts |
| 13:05 |
Dyrcona |
berick++ # As I was typing the same thing, more or less. |
| 14:18 |
berick |
heh |
| 14:20 |
pinesol |
[evergreen|Terran McCanna] LP 1884657 Improve Access to Library Info in OPAC - <http://git.evergreen-ils.org/?p=Evergreen.git;a=commit;h=60b314e> |
| 15:20 |
csharp |
Dyrcona: still on 9.6 - this month our priority is moving from Ubuntu 16.04 to 18.04, then in October or November I was planning to upgrade PG to 10 |
| 15:24 |
Dyrcona |
csharp: Have you tested the performance of Pg 10 thoroughly? We ran into issues with Pg 12 and performance. |
| 15:30 |
csharp |
Dyrcona: nope - not yet - I saw your comments though and noted them with some alarm |
| 15:31 |
Dyrcona |
Some things are faster but others seem way too slow. |
| 15:31 |
Dyrcona |
I hope to get to do some profiling next week. |
| 08:41 |
|
Dyrcona joined #evergreen |
| 08:49 |
Dyrcona |
I have a followup question from yesterday when it comes to cstore queries/filters: Is there a way to have cstore return the SQL query text rather than run it? |
| 08:51 |
|
collum_ joined #evergreen |
| 09:04 |
Dyrcona |
Action trigger seems to be really slow on a test Pg 12 database server. Is anyone using Pg 10 in production? |
| 09:04 |
Dyrcona |
I suspect that we're going to have to modify code for performance. |
| 09:13 |
|
terranm joined #evergreen |
| 09:14 |
Dyrcona |
Also, my filter for an a/t event doesn't seem to work, but when I write a json queery based on how that filter appears to be used in the action trigger code, it does work. |
| 09:23 |
Bmagic |
I'm looking at automating the VACUUM ANALYZE and REINDEX routines. Anyone have anything already created that you can share along these lines? |
| 09:26 |
|
sandbergja_ joined #evergreen |
| 09:26 |
Dyrcona |
Oh.... Looks like I need to increase max_stanza_size on the test VM: Caught error from 'run' method: Exception: OpenSRF::EX::JabberDisconnected 2020-09-10T08:39:19 OpenSRF::Application /usr/local/share/perl/5.26.1/OpenSRF/Application.pm:240 JabberDisconnected Exception: This JabberClient instance is no longer connected to the server |
| 09:27 |
Bmagic |
Dyrcona: I see those errors often, I wonder if that's the case for me too :) |
| 09:28 |
Dyrcona |
Also, following up on max_stanza_size and action triggers: The event that caused problems earlier this week was an auto-renewal email to a patron with 123 items out. The template output data was 25,590 bytes. I should look into how grouped events work, but I suspect 1 message had that data duplicated 123 times, plus message overhead. |
| 09:29 |
Dyrcona |
Bmagic: Could be other reasons, but I'm sure that's why my a/t runner is sitting there with nothing happening in the database. |
| 10:18 |
Dyrcona |
rfrasur++ # I'm glad someone is happy about Evergreen today. ;) |
| 10:18 |
Dyrcona |
berick: Thanks. I was hoping for a cstore call. Maybe I'll have to add one... |
| 10:19 |
rfrasur |
Dyrcona: I mean, we all know that's qualified, right? Someone broke into my car (it was unlocked...so no actual damage) and stole a phone charger that I needed to replace anyway. And a Chevelle CD. I, as usual, am of two minds. Rage, acceptance, affection, and disdain are not always mutually exclusive. |
| 10:21 |
berick |
Dyrcona: for json_query specifically, you can also use the test too: |
| 10:21 |
berick |
/openils/bin/test_json_query '{"select":{"au":["id"]},"from":"au","where":{"id":1}}' |
| 10:21 |
berick |
*tool |
| 10:21 |
Dyrcona |
berick++ I'll give that a look |
| 10:21 |
berick |
and the json query will be logged at INFO level |
| 10:23 |
|
ritlib joined #evergreen |
| 17:53 |
sticks |
Stompro: what step is that? |
| 17:54 |
sticks |
Or what command do I need to run? |
| 17:54 |
Stompro |
Are you following the install or upgrade steps? |
| 17:55 |
gmcharlt |
JBoyer: tested and pushed to master, along with a follow-up that fixes the Git clone URI for eg-antora and makes it the l default for generate_docs.pl (cc Bmagic sanderbergja) |
| 17:55 |
pinesol |
[evergreen|Jason Boyer] Antora Docs Supplement - <http://git.evergreen-ils.org/?p=Evergreen.git;a=commit;h=6917eeb> |
| 17:55 |
pinesol |
[evergreen|Galen Charlton] Antora follow-up: update references to eg-antora.git - <http://git.evergreen-ils.org/?p=Evergreen.git;a=commit;h=a5f544f> |
| 17:55 |
sticks |
Stompro: Install. |
| 17:57 |
Stompro |
Those install instructions assume you are installing to /openils |
| 17:57 |
gmcharlt |
I note that at some point we might end up wanting a variant of eg-antora.git that has header content targetted for a doc build meant to accompany a given EG site, rather than for the project's docs website |
| 17:58 |
Stompro |
If there is nothing else in /usr/local other than evergreen files then it may be fine. |
| 18:00 |
pinesol |
News from qatests: Failed Building the AsciiDoc output formats <http://testing.evergreen-ils.org/~live//archive/2020-09/2020-09-10_16:00:02/test.81.html> |
| 18:00 |
sticks |
So stompro was helping me but when i did run what he asked me this happend |
| 18:00 |
sticks |
https://pastebin.com/yMLvCYun |
| 18:09 |
csharp |
ok, I took the liberty of upgrading docs-testing.evergreen-ils.org to Debian stretch - could someone who uses that server please verify that things they normally use it for are working/workable? |
| 18:09 |
|
sandbergja_ joined #evergreen |
| 18:10 |
csharp |
I have snapshotted the old version that we can roll back to if necessary, but installing new software (like nagios-nrpe-server) on wheezy was not working |
| 18:10 |
csharp |
and wheezy is hella out of support |
| 18:10 |
csharp |
sandbergja_: just as you joined, I said... |
| 18:10 |
csharp |
I have snapshotted the old version that we can roll back to if necessary, but installing new software (like nagios-nrpe-server) on wheezy was not working |
| 18:10 |
csharp |
ok, I took the liberty of upgrading docs-testing.evergreen-ils.org to Debian stretch - could someone who uses that server please verify that things they normally use it for are working/workable? |
| 18:10 |
csharp |
^^ that |
| 18:10 |
sticks |
+csharp: any ideas on this https://pastebin.com/HwFTZKaV and https://pastebin.com/yMLvCYun |
| 18:11 |
sticks |
I fircked something up and dunno what |
| 18:11 |
jihpringle |
csharp: the link I have for it is now just showing me "Index of / NameLast modifiedSizeDescription" |
| 18:12 |
csharp |
jihpringle: ok, thanks |
| 18:12 |
csharp |
jihpringle: what is the link you're using? |
| 18:12 |
jihpringle |
http://docs-testing.evergreen-ils.org/ |
| 18:12 |
csharp |
sticks: the first error appears to be permissions-related |
| 18:12 |
jihpringle |
it used to show a similar page to http://docs.evergreen-ils.org/ but with the 3.4 docs |
| 18:13 |
csharp |
ah |
| 18:43 |
|
sandbergja joined #evergreen |
| 18:44 |
sticks |
csharp: I didn't install the staff web panel, but when i run npm i it gets stuck at extract core-js 2.6.11 extracted to /home/tech/Desktop/evergreen_SRC/Evergreen-ILS-3.5.1/Open-ILS/web/js/ui/default/staff/no |
| 18:47 |
|
sandbergja joined #evergreen |
| 19:00 |
sandbergja_ |
csharp: bash scripts updated and tested successfully |
| 19:00 |
sandbergja_ |
csharp: thanks again! |
| 19:12 |
csharp |
sandbergja_++ |
| 19:26 |
|
jihpringle joined #evergreen |
| 21:22 |
|
sandbergja joined #evergreen |
| 03:16 |
|
dbwells joined #evergreen |
| 03:57 |
|
stephengwills joined #evergreen |
| 06:00 |
pinesol |
News from qatests: Failed Create Evergreen Database <http://testing.evergreen-ils.org/~live//archive/2020-09/2020-09-09_04:00:02/test.41.html> |
| 06:45 |
|
yar joined #evergreen |
| 06:55 |
|
agoben joined #evergreen |
| 07:11 |
|
csharp joined #evergreen |
| 08:37 |
|
rlefaive joined #evergreen |
| 08:53 |
|
collum joined #evergreen |
| 09:08 |
|
collum_ joined #evergreen |
| 09:33 |
Dyrcona |
So, testing with Pg 12 on training is not going so well. I'm told that just looking up a patron with about 40 circulations is very slow, and that Lp 1845050 is back event though I've made sure that the patch is installed. |
| 09:33 |
pinesol |
Launchpad bug 1845050 in Evergreen 3.3 "reporter interface can fail to completely load" [High,Fix released] https://launchpad.net/bugs/1845050 |
| 09:34 |
Dyrcona |
Also, PHPPgAdmin needs to be reinstalled with Pg 12 libraries. |
| 09:58 |
|
nfBurton joined #evergreen |
| 15:10 |
Dyrcona |
And, I think it is the or in the query causing the problem..... |
| 15:14 |
Dyrcona |
This is acceptabl, too, isn't it: "-and" : { "-or" : [ ..... ] } . I.E. I don't [] with and.... |
| 15:15 |
* Dyrcona |
starts second guessing himself.... |
| 15:26 |
csharp |
miker: phasefx: we're testing the branch for bug 1846354 and are seeing very slow result times on this query: https://pastebin.com/Md8UfEc2 |
| 15:26 |
pinesol |
Launchpad bug 1846354 in Evergreen "wishlist: Consolidate patron notes, alerts, and messages" [Wishlist,New] https://launchpad.net/bugs/1846354 |
| 15:27 |
csharp |
I'm adding indexes hoping to help, but nothing works so far :-( |
| 15:29 |
jeff |
csharp: any chance of getting that without \x on? |
| 15:31 |
phasefx |
hrmm |
| 15:32 |
jeff |
csharp: never mind! |
| 15:32 |
jeff |
https://explain.depesz.com/s/gdVL if anyone else was curious |
| 15:36 |
Dyrcona |
So, I'm trying to put a little program together to test my filter with the checkout.due hook, but I can't seem to find the code that the checkout.due hook causes to run. Anyone know where that is? I see plenty of references to the checkou.due hook, but nothing that explicitly links checkout.due with a query or part of a query. |
| 15:39 |
jeff |
Dyrcona: $hook_handlers in Open-ILS/src/support-scripts/action_trigger_runner.pl.in has the default JSON query for checkout.due, if that helps. |
| 15:40 |
csharp |
jeff++ # thanks |
| 15:41 |
phasefx |
csharp: does it help to put an index on the usr_message column on actor.usr_standing_penalty? |
| 17:05 |
gmcharlt |
csharp: an explain analyze on https://pastebin.com/WCFCHHaH would be (hopefully) illuminating |
| 17:06 |
csharp |
gmcharlt: sure thing |
| 17:06 |
terranm |
There were 4 old notes/alerts/messages that had been converted and I created a new 5th one just now, and none of them appear |
| 17:06 |
rfrasur |
Hey all, I know there's basically only internal testing of the notes, but if there's anything I can do, let ping me. |
| 17:07 |
rfrasur |
s/let/just |
| 17:07 |
|
jihpringle joined #evergreen |
| 17:09 |
csharp |
gmcharlt: https://explain.depesz.com/s/84Rz |
| 17:10 |
csharp |
that's with the vacuum running, but the timing is very close to what I'm seeing in the logs |
| 17:24 |
csharp |
argh - still all seq scans - same query plan as before |
| 17:25 |
csharp |
I added actor.usr_message create_date, stop_date, read_date and ausp set_date, stop_date |
| 17:25 |
csharp |
adding aum edit_date |
| 17:26 |
miker |
csharp: could you try the query at https://pastebin.com/gPt1R4xx ? |
| 17:28 |
miker |
if that makes things happier, we may be able to give the view enough info to avoid having to change the code... |
| 17:29 |
miker |
using this: https://pastebin.com/CK2Rpn9n (note the addition to the ON clause of the JOIN) |
| 17:30 |
miker |
and, I'm called away to dinner. that view change may not be enough ... but, worth a test |
| 17:30 |
miker |
I'll check back later |
| 17:30 |
csharp |
miker: https://explain.depesz.com/s/rZwx your first edited query - I'll try the second one now |
| 17:33 |
csharp |
the original (not by-ID) query is happy now! |
| 17:33 |
gmcharlt |
great |
| 17:48 |
csharp |
gmcharlt: one sec - missed your request for explain for the "good" query |
| 17:49 |
csharp |
gmcharlt: https://explain.depesz.com/s/hJGV |
| 17:50 |
csharp |
depesz++ |
| 18:00 |
pinesol |
News from qatests: Failed Building the AsciiDoc output formats <http://testing.evergreen-ils.org/~live//archive/2020-09/2020-09-09_16:00:02/test.81.html> |
| 18:01 |
gmcharlt |
csharp: thanks. looks like the additional indexes aren't being used |
| 18:10 |
|
mantis1 joined #evergreen |
| 18:10 |
|
mantis1 left #evergreen |
| 01:35 |
|
dbwells joined #evergreen |
| 02:50 |
|
dbwells joined #evergreen |
| 03:59 |
|
dbwells joined #evergreen |
| 06:01 |
pinesol |
News from qatests: Failed Building the AsciiDoc output formats <http://testing.evergreen-ils.org/~live//archive/2020-09/2020-09-08_04:00:13/test.81.html> |
| 06:42 |
|
oleonard joined #evergreen |
| 06:43 |
|
dbwells joined #evergreen |
| 07:00 |
|
agoben joined #evergreen |
| 12:11 |
nfBurton15 |
I like the lower profile though |
| 12:12 |
oleonard |
Okay good, I thought that would be a less-drastic change from the previous design |
| 12:14 |
nfBurton15 |
lol. It's weird trying to please everyone not knowing what they may want. As such is programming. That's why I'm really enjoying the feedback phase |
| 12:16 |
oleonard |
nfBurton15 in my test system I was seeing errors about a missing file, popper.js. Is that just me or have you seen that too? |
| 12:17 |
nfBurton15 |
No, it's in there |
| 12:17 |
nfBurton15 |
I made a large push last night too fixing a bunch of console errors |
| 12:17 |
nfBurton15 |
Actually I may have missed it, I will check |
| 16:33 |
|
jihpringle joined #evergreen |
| 17:23 |
Bmagic |
gmcharlt: I decided to dump the details into that old email thread. Hopefully the email found you just now :) |
| 17:55 |
|
jihpringle joined #evergreen |
| 18:01 |
pinesol |
News from qatests: Failed Create Evergreen Database <http://testing.evergreen-ils.org/~live//archive/2020-09/2020-09-08_16:00:02/test.41.html> |
| 19:44 |
|
rfrasur joined #evergreen |
| 19:50 |
rfrasur |
gmcharlt, are you available? |
| 21:39 |
|
sandbergja joined #evergreen |
| 01:03 |
|
dbwells joined #evergreen |
| 02:02 |
|
laurie_ joined #evergreen |
| 06:01 |
pinesol |
News from qatests: Testing Success <http://testing.evergreen-ils.org/~live> |
| 06:56 |
|
agoben joined #evergreen |
| 07:20 |
|
rjackson_isl_hom joined #evergreen |
| 07:59 |
|
collum joined #evergreen |
| 09:16 |
* csharp |
reads "opt in" and imagines checkbox labeled "click here for slower search times!" |
| 09:16 |
jeff |
mmorgan: I set opensrf/default/share/user/opt_in to true in opensrf.xml, and then configured related OU settings. |
| 09:17 |
* mmorgan |
nods |
| 09:18 |
jeff |
org.patron_opt_boundary = 1 at the top of tree (establishing automatic opt-in at same-system libs), and set org.restrict_opt_to_depth = 1 at some system levels where patrons should be prevented from being opted in at other systems. |
| 09:18 |
jeff |
As mentioned above, I don't think it hit the performance impact until I actually opted in a single user as a test. |
| 09:20 |
jeff |
until we can opt in with org lassos, I'm probably going to automatically opt all users in one system into another system. |
| 09:23 |
* Dyrcona |
wonders if !{history} works in a bash script... |
| 09:24 |
Dyrcona |
Nope: "command not found" |
| 09:24 |
Dyrcona |
For the record, I didn't think it would. |
| 17:16 |
jeff |
miker: coincidence! do you recall the thread title? |
| 17:18 |
sticks |
jeff: I can't seem to find a good solution on google for what I'm typing in, I typed sip2 self checkout, any ideas on where I should start? |
| 17:18 |
|
sandbergja joined #evergreen |
| 17:19 |
sandbergja |
Note: bug 1849212 is ready for more testing |
| 17:19 |
pinesol |
Launchpad bug 1849212 in Evergreen "Course Materials Module" [Wishlist,New] https://launchpad.net/bugs/1849212 |
| 17:20 |
jeff |
sticks: I see a lot of the usual suspects when I search for: library self checkout |
| 17:20 |
jeff |
including some vendors, some buying guides from industry publications, etc. |
| 17:33 |
|
sandbergja joined #evergreen |
| 17:49 |
|
jihpringle joined #evergreen |
| 18:00 |
|
jeff_ joined #evergreen |
| 18:01 |
pinesol |
News from qatests: Testing Success <http://testing.evergreen-ils.org/~live> |
| 18:18 |
|
mantis1 left #evergreen |
| 18:30 |
gmcharlt |
berick: question re the manage authorities branch - in a large database, genre/form headings (and other broad headings) can easily have tens of thousands of linked bibs |
| 18:31 |
|
sandbergja joined #evergreen |
| 00:31 |
|
dbwells joined #evergreen |
| 00:32 |
|
abowling joined #evergreen |
| 01:31 |
|
JBoyer joined #evergreen |
| 06:01 |
pinesol |
News from qatests: Testing Success <http://testing.evergreen-ils.org/~live> |
| 06:43 |
|
collum joined #evergreen |
| 07:01 |
|
agoben joined #evergreen |
| 07:05 |
|
dbwells joined #evergreen |
| 12:54 |
|
mrisher joined #evergreen |
| 13:04 |
Bmagic |
I saw Dyrcona talking about PG 10 - We are thinking about upgrading Postgres for Evergreen. Anyone using 10+ in production yet? |
| 13:18 |
Dyrcona |
Bmagic: Not yet, but I'm using Pg 12 on a development server and I upgraded our training server to Pg 12 yesterday. |
| 13:19 |
Dyrcona |
In my limited testing on a development server, you have to go to at least Pg 11 to get a noticeable performance boost over Pg 9.6. |
| 13:19 |
Bmagic |
ha! |
| 13:20 |
Bmagic |
hmmm, I'd be a little gun shy to install PG 10+ on a production environment. I figure someone would have production on 10 soon :) |
| 13:20 |
Dyrcona |
I intend to go to Pg 12 in production before our next big Evergreen upgrade. |
| 15:07 |
berick |
to an already-opened ticket |
| 15:07 |
pinesol |
Launchpad bug 1774008 in Evergreen "Remove data storage options from Hatch" [Wishlist,Confirmed] https://launchpad.net/bugs/1774008 |
| 15:08 |
JBoyer |
I'll try to take a look, I imagine it won't cause much of a problem since it's just removing a couple targeted chunk. |
| 15:08 |
JBoyer |
The last 2 action items from last meeting: "sandbergja to do some testing on the Angular staff catalog branch with the aim of merging pre-feedback fest", and "gmcharlt , sandbergja , and berick will work to test and merge lp 1864371 to use Angular 10 in the staff client before Feedback Fest week" |
| 15:09 |
pinesol |
Launchpad bug 1864371 in Evergreen "Upgrade to Angular 10" [Wishlist,Fix committed] https://launchpad.net/bugs/1864371 |
| 15:09 |
JBoyer |
Success, both were merged. A great feedback fest was had by all. |
| 15:09 |
berick |
woohoo |
| 15:12 |
JBoyer |
September 8 and 14 are especially important, as they're creeping ever closer. |
| 15:12 |
JBoyer |
Any discussion or news re: Evergreen releases? |
| 15:12 |
* csharp |
appears |
| 15:13 |
terranm |
There are a lot of new angular interfaces with pullrequests that haven't been tested yet if anyone has a vested interest in getting the into 3.6 |
| 15:13 |
terranm |
*them |
| 15:13 |
gmcharlt |
also, just a general call for review of pull requests, particularly those on the wishlists |
| 15:14 |
terranm |
Despite all the testing during FF, there are probably 140 or so open pullrequests |
| 15:14 |
gmcharlt |
s/wishlists/roadmap/ |
| 15:14 |
JBoyer |
I would also add that anything on terranm's feedback fest sheet that is still up likely still has any Ready for Testing patches in place if you want an easy test to signoff on. |
| 15:15 |
terranm |
sandbox sheet: https://docs.google.com/spreadsheets/d/11MjEa8V8d7NYxVM3s1Ra1IOdbhZPFExoWiWDOAKEXoE/edit#gid=0 |
| 15:15 |
JBoyer |
terranm++ |
| 15:15 |
JBoyer |
Any other Evergreen news? if not ... |
| 17:11 |
|
mmorgan left #evergreen |
| 17:25 |
|
jonadab joined #evergreen |
| 17:50 |
|
jihpringle joined #evergreen |
| 18:00 |
pinesol |
News from qatests: Testing Success <http://testing.evergreen-ils.org/~live> |
| 18:03 |
|
abowling1 joined #evergreen |
| 18:13 |
|
abowling joined #evergreen |
| 18:16 |
|
mrisher joined #evergreen |
| 04:05 |
|
phasefx joined #evergreen |
| 04:05 |
|
lbarry joined #evergreen |
| 04:05 |
|
jweston joined #evergreen |
| 06:01 |
pinesol |
News from qatests: Testing Success <http://testing.evergreen-ils.org/~live> |
| 06:34 |
|
oleonard joined #evergreen |
| 07:02 |
|
agoben joined #evergreen |
| 07:29 |
|
rjackson_isl_hom joined #evergreen |
| 13:22 |
JBoyer |
Hi sandbergja, I was looking at the course reserves branch and in the upgrade script there's a trigger created on biblio.record_entry that references a biblio.update_reserves_facet that's never defined. Is that function missing or is that trigger unnecessary? |
| 13:30 |
|
stephengwills left #evergreen |
| 13:31 |
|
jihpringle joined #evergreen |
| 13:31 |
Dyrcona |
Now, to test a db upgrade from Pg 9.6 to Pg 12. |
| 13:39 |
Dyrcona |
Oh, right. I have to upgrade 1 version at a time, don't I.... |
| 13:39 |
Dyrcona |
No.....I'm making typos. :) |
| 13:41 |
Dyrcona |
Grr... I also forgot that "data" director is not the data directory, but the configuration directory. |
| 16:12 |
|
collum joined #evergreen |
| 16:32 |
|
jihpringle joined #evergreen |
| 17:49 |
|
mmorgan left #evergreen |
| 18:01 |
pinesol |
News from qatests: Testing Success <http://testing.evergreen-ils.org/~live> |
| 18:35 |
|
abowling1 joined #evergreen |
| 19:32 |
|
jihpringle joined #evergreen |
| 21:14 |
|
dbwells joined #evergreen |
| 02:43 |
|
jeffdavis joined #evergreen |
| 03:14 |
|
devted joined #evergreen |
| 04:22 |
|
akilsdonk joined #evergreen |
| 06:01 |
pinesol |
News from qatests: Testing Success <http://testing.evergreen-ils.org/~live> |
| 06:56 |
|
agoben joined #evergreen |
| 07:26 |
|
rjackson_isl_hom joined #evergreen |
| 07:49 |
|
collum joined #evergreen |
| 08:57 |
phasefx |
I do not |
| 08:58 |
|
mantis1 joined #evergreen |
| 08:58 |
phasefx |
I'm a little surprised if that even gets used, seems like old opac path |
| 08:59 |
JBoyer |
For when berick is around: I'm looking at adding the latest updates to LP 1888723 to our test server and see you've uploaded a new branch. Is it identical to the previous branch + those 2 new commits? I don't want to half-apply anything. :) |
| 08:59 |
pinesol |
Launchpad bug 1888723 in Evergreen "Holdings and Item Attributes Editors (VolCopy) Angular Port" [Wishlist,New] https://launchpad.net/bugs/1888723 |
| 08:59 |
rhamby |
I know when the Left to right and Right to Left css work was being done it was dicussed about merging semiauto in follow up work but obviosuly it didn't happen |
| 08:59 |
phasefx |
oh, looks like we do pull in old css from the jspac (the version before the tpac we have now) |
| 10:23 |
kenstir |
phasefx: No I am not, I just call open-ils.circ.holds.test_and_create.batch |
| 10:24 |
phasefx |
it may be that you can call that one prior to actually placing a hold to help inform the hold placement UI, and still do test_and_create when the hold is actually attempted |
| 10:26 |
phasefx |
are you actually allowing batch holds to be created, or just one at a time? |
| 10:27 |
kenstir |
phasefx: that's a great idea. No just one at a time. I was asked to call test_and_create because the app used to call another API that bypassed the `test` part and allowed holds when it shouldn't have |
| 10:27 |
* phasefx |
nods nods |
| 10:28 |
phasefx |
that's probably something bug-worthy on the Evergreen side if it hasn't already been addressed |
| 10:28 |
kenstir |
it definitely is filed in LP, though I think it isn't fixed yet |
| 12:48 |
pinesol |
[evergreen|Bill Erickson] LP1865564 Clear holds cache after Request Items - <http://git.evergreen-ils.org/?p=Evergreen.git;a=commit;h=3044d37> |
| 12:51 |
|
collum joined #evergreen |
| 13:02 |
|
collum joined #evergreen |
| 13:02 |
terranm |
FYI, my test server is refreshed with a new set of patches to test - https://docs.google.com/spreadsheets/d/11MjEa8V8d7NYxVM3s1Ra1IOdbhZPFExoWiWDOAKEXoE/edit?usp=sharing |
| 13:08 |
|
collum joined #evergreen |
| 13:10 |
JBoyer |
csharp++ |
| 13:11 |
JBoyer |
Also, angular-acq-test has the latest versions of lp 1888723 and lp 1813191 |
| 13:11 |
pinesol |
Launchpad bug 1888723 in Evergreen "Holdings and Item Attributes Editors (VolCopy) Angular Port" [Wishlist,New] https://launchpad.net/bugs/1888723 |
| 13:11 |
pinesol |
Launchpad bug 1813191 in Evergreen "Move calculated dewey ranges/blocks to their own reporting view" [Wishlist,New] https://launchpad.net/bugs/1813191 |
| 13:18 |
|
kenstir joined #evergreen |
| 14:49 |
|
jvwoolf joined #evergreen |
| 15:07 |
|
khuckins joined #evergreen |
| 15:08 |
|
khuckins joined #evergreen |
| 15:16 |
jeffdavis |
terranm: are you able to confirm that ctx.show_related_resources is set to "true" in config.tt2 on https://terran-master.gapines.org/ ? The branch for bug 1230380 doesn't seem to be working there but it worked in my test environment. |
| 15:16 |
pinesol |
Launchpad bug 1230380 in Evergreen "856 electronic access link doesn't display when 2nd indicator is anything other than 0 or 1" [Wishlist,Confirmed] https://launchpad.net/bugs/1230380 |
| 15:19 |
jihpringle |
sandbergja: hey Jane, I'm taking a look at course reserves (which looks pretty neat so far) but I think something's up with the server |
| 15:19 |
jihpringle |
when signed in as a local admin or the global user I can't search the catalogue (returns zero for all searches) and I can't register new patrons |
| 15:20 |
jihpringle |
thanks :) |
| 15:21 |
terranm |
jeffdavis: Sorry, I overlooked that. It should be set to true now. |
| 15:22 |
jeffdavis |
terranm++ |
| 15:22 |
sandbergja |
Oh, yes! one of the services stopped :-( |
| 15:22 |
sandbergja |
Thanks for catching that, jihpringle |
| 15:23 |
sandbergja |
jihpringle: should be back now |
| 15:23 |
sandbergja |
Thanks so much for testing! |
| 15:25 |
jihpringle |
awesome, thanks sandbergja! . |
| 15:28 |
|
dguarrac_ joined #evergreen |
| 15:29 |
|
AFloyd__ joined #evergreen |
| 17:48 |
sandbergja |
I'll throw a comment in the bug. Thanks! |
| 17:48 |
sandbergja |
Although it is really nice and I do want to merge it soon. :-) |
| 17:53 |
berick |
sandbergja: thanks, I'll look at it soon |
| 18:02 |
pinesol |
News from qatests: Testing Success <http://testing.evergreen-ils.org/~live> |
| 18:33 |
|
dbwells joined #evergreen |
| 19:24 |
|
sandbergja joined #evergreen |
| 19:50 |
|
nfBurton joined #evergreen |
| 03:45 |
|
troy__ joined #evergreen |
| 04:03 |
|
rjackson_isl_hom joined #evergreen |
| 04:30 |
|
troy__ joined #evergreen |
| 06:00 |
pinesol |
News from qatests: Testing Success <http://testing.evergreen-ils.org/~live> |
| 06:20 |
|
rjackson_isl_hom joined #evergreen |
| 06:58 |
|
agoben joined #evergreen |
| 07:24 |
|
collum joined #evergreen |
| 12:23 |
terranm |
it's loaded onto https://terran-master.gapines.org/eg/staff if you want to see |
| 12:33 |
mrisher |
terranm: how do I log in to that gapines.org page? |
| 12:34 |
terranm |
admin / open-ils |
| 12:35 |
mrisher |
I loaded the branch onto my testing environment and am trying it out. I went to the offline circulation page and so far I'm not seeing any console errors. I'm using the branch in the last comment -- user/mrisher/lp1752356-offline-block-patron-exp-rebase |
| 12:35 |
mrisher |
thanks. I'll try that |
| 12:36 |
terranm |
I cherry-picked both the top two commits on that branch, yours, then Bill's |
| 12:40 |
mrisher |
confirming that I do get the console error you're talking about. I'm looking into what's causing this. |
| 12:40 |
terranm |
mrisher++ |
| 14:09 |
gmcharlt |
terranm++ |
| 14:09 |
agoben |
Very nice! |
| 14:09 |
agoben |
terranm++ |
| 14:10 |
terranm |
We have a lot of things loaded on test servers that we need more testers looking at! |
| 14:10 |
dluch |
terranm++ |
| 14:10 |
jvwoolf |
terranm++ |
| 14:10 |
tlittle |
terranm++ |
| 14:10 |
* gmcharlt |
uses his non-existant powers of telepathy to make everybody look at https://docs.google.com/spreadsheets/d/11MjEa8V8d7NYxVM3s1Ra1IOdbhZPFExoWiWDOAKEXoE/edit#gid=0 and pick up a bug to test |
| 14:10 |
JBoyer |
To testers: Feel free to ask questions if you're not sure how to test something or if you think it needs extra setup |
| 14:11 |
agoben |
Looking forward to seeing all of the that progress in production! |
| 14:12 |
terranm |
Also, there are a lot more pullrequests that aren't currently on a test server, so if anyone has one they really want to test, one of us can try to get it loaded |
| 14:12 |
agoben |
Alright, if there are no more updates on the releases/feedback fest, I'll move on to conferences and events. Best of wishes on the rest of the testing this week! |
| 14:12 |
agoben |
#topic Hack-A-Way Update |
| 14:12 |
|
Topic for #evergreen is now Hack-A-Way Update (Meeting topic: EOB/Evergreen Project Board meeting for 2020-08-20, agenda: https://wiki.evergreen-ils.org/doku.php?id=governance:minutes:2020-08-20) |
| 14:12 |
agoben |
#info Update available here: http://list.evergreen-ils.org/pipermail/board/2020-August/000147.html |
| 14:13 |
agoben |
rhamby, anything else at this point? |
| 14:13 |
rhamby |
Nope, lots going on. We had a planning meeting that just ended 15 minutes ago and we've got a lot to do but a plan and getting it done. |
| 14:13 |
rhamby |
There will be a lot of emails and more communication coming out in the next three weeks. |
| 14:14 |
agoben |
Sounds excellent! |
| 15:22 |
mrisher |
A recent Evergreen audit used JAWS and NVDA. The article above mentions them and VoiceOver. |
| 15:22 |
mrisher |
"JAWS is currently the most popular screen reader, though VoiceOver, NVDA, and others are becoming much more popular due to their features and low cost. " |
| 15:24 |
mrisher |
Not sure the process the Evergreen community uses to make a decision like this. |
| 15:24 |
sandbergja |
The second point "Should I always test my web content for accessibility using a screen reader?" is a really good one, I think. I don't know if we have enough people in our dev community who are regular screen reader users |
| 15:24 |
berick |
@quote add <tom_waits> The large print giveth and the small print taketh away |
| 15:24 |
pinesol |
berick: The operation succeeded. Quote #206 added. |
| 15:24 |
berick |
jus cuz |
| 15:39 |
pinesol |
Launchpad bug 1795720 in Evergreen "Icons in staff client menu bars should be hidden from screen readers" [Medium,Confirmed] https://launchpad.net/bugs/1795720 |
| 15:39 |
terranm |
I'm installing that patch now |
| 15:39 |
terranm |
(again, since I wiped that server clean) |
| 15:47 |
mrisher |
I ran into some bugs using ChromeVox. Didn't feel like it was working properly. I forget the specifics. |
| 15:48 |
mrisher |
One great feature of Firefox is that you can test accessibility with it. You can click the "Accessibility" button, click on any web element, and there's a panel telling you what would be read, were you using a screen reader |
| 15:49 |
sandbergja |
mrisher: yes! that is pretty sweet |
| 15:49 |
terranm |
+1 |
| 15:51 |
|
dbwells joined #evergreen |
| 15:55 |
sandbergja |
terranm++ |
| 15:55 |
terranm |
accessibility++ |
| 15:56 |
|
jihpringle joined #evergreen |
| 15:57 |
mrisher |
Yes, these are good things. I like giving thorough testing instructions. Should I just say something like "You'll need a screen reader. JAWS and NVDA are popular options." ? |
| 15:57 |
mrisher |
Maybe throw in a note about how Firefox can be used if installing a screen reader isn't practical? |
| 15:58 |
|
dbwells joined #evergreen |
| 15:58 |
sandbergja |
That sounds good to me |
| 15:59 |
sandbergja |
And link to some "here's how to get by in JAWS and NVDA" instructions |
| 15:59 |
sandbergja |
e.g. https://developer.paciellogroup.com/blog/2015/01/basic-screen-reader-commands-for-accessibility-testing/ |
| 16:00 |
sandbergja |
And also linking to some automated accessibility testing tools, too. They don't catch everything, but are good for finding the basics (e.g. unlabeled form inputs) |
| 16:00 |
sandbergja |
aXe is my favorite, but I also use WAVE |
| 16:01 |
sandbergja |
also, ng lint can do some accessibility testing too! |
| 16:03 |
sandbergja |
See http://codelyzer.com/rules/ -- all the ones that start with template-accessibility |
| 16:07 |
mrisher |
just added some testing instructions to https://bugs.launchpad.net/evergreen/+bug/1887869 |
| 16:07 |
pinesol |
Launchpad bug 1887869 in Evergreen "Web Staff Client - Accessibility and the Item Edits Page" [Undecided,Confirmed] |
| 16:08 |
mrisher |
I didn't see your additional comments about automated tools and ng-lint til after I hit submit |
| 16:08 |
mrisher |
terranm: I didn't see 1887869 on the list of feedback fest bugs, but it'd be great if it could be included |
| 16:10 |
terranm |
I can bump that one up |
| 16:10 |
terranm |
(We started out with about 170 open pullrequests so we couldn't load everything at once) |
| 16:10 |
|
dickreckard joined #evergreen |
| 16:11 |
mrisher |
fair enough. I'm looking for something to help test myself... |
| 16:15 |
|
jihpringle joined #evergreen |
| 16:16 |
sandbergja |
mrisher++ # testing instructions |
| 16:16 |
|
terranm joined #evergreen |
| 16:16 |
|
alynn26_away joined #evergreen |
| 16:17 |
pinesol |
[evergreen|Rogan Hamby] lp1771386 update to record merge assets function to make source bib inactive as well as flagged deleted - <http://git.evergreen-ils.org/?p=Evergreen.git;a=commit;h=dc215a9> |
| 16:25 |
sandbergja |
mrisher: I know gmcharlt was looking for testers for bug 1850547 |
| 16:25 |
pinesol |
Launchpad bug 1850547 in Evergreen "Angular Acquisitions Sprint 3: Acquisitions Search" [Wishlist,Confirmed] https://launchpad.net/bugs/1850547 |
| 16:26 |
mrisher |
sandbergja: thanks. I'll take a look at it |
| 16:26 |
terranm |
We're hoping to get that one loaded onto a test server that has real PINES data on it too since Acq is such a bear to configure |
| 16:27 |
sandbergja |
terranm: would that be available to testers outside PINES? |
| 16:28 |
sandbergja |
The acq data in concerto is just so small! |
| 16:30 |
terranm |
Not publicly, but Tiffany might be able to set up a private Google Meet session or something |
| 17:07 |
|
mmorgan left #evergreen |
| 17:28 |
dbwells |
JBoyer++ |
| 17:54 |
|
sandbergja joined #evergreen |
| 18:01 |
pinesol |
News from qatests: Testing Success <http://testing.evergreen-ils.org/~live> |
| 18:04 |
|
terranm joined #evergreen |
| 18:14 |
csharp |
@dessert add 31 Unchanged Chunks |
| 18:14 |
pinesol |
csharp: The operation succeeded. Dessert #61 added. |
| 06:00 |
pinesol |
News from qatests: Testing Success <http://testing.evergreen-ils.org/~live> |
| 06:49 |
|
agoben joined #evergreen |
| 07:26 |
|
rjackson_isl_hom joined #evergreen |
| 07:44 |
|
rjackson_ISL joined #evergreen |
| 14:05 |
|
knesbit joined #evergreen |
| 14:54 |
sandbergja |
jeffdavis: I'm taking a look at bug 1850992 |
| 14:54 |
pinesol |
Launchpad bug 1850992 in Evergreen "Use RemoteAuth for EZProxy authentication" [Wishlist,New] https://launchpad.net/bugs/1850992 - Assigned to Jane Sandberg (sandbej) |
| 14:55 |
sandbergja |
And everything is working well until after Evergreen authenticates and bumps me back to EZProxy |
| 14:55 |
sandbergja |
Then EZProxy is complaining that it got sent an invalid URL |
| 14:55 |
sandbergja |
(which seems odd, since isn't EZProxy the one who created the URL in the first place?) |
| 14:56 |
sandbergja |
Do you happen to have an ezproxy config from your testing a few months ago? |
| 15:09 |
|
ddisbro joined #evergreen |
| 15:44 |
pastebot |
"jeffdavis" at 168.25.130.30 pasted "EZProxy config (I think)" (4 lines) at http://paste.evergreen-ils.org/10011 |
| 15:44 |
jeffdavis |
sandbergja: ^ I think that's the ezproxy config I was using |
| 16:13 |
jeff |
i would recommend using https there... but that's probably not causing the current issue. |
| 16:13 |
jeff |
(arguably we should require https and refuse to auth over http for this) |
| 16:13 |
sandbergja |
true |
| 16:13 |
jeff |
what is the starting point URL you're using to begin the testing? the link that you're following which goes to EZproxy and then prompts auth, etc? |
| 16:14 |
sandbergja |
https://ezproxy.libweb.linnbenton.edu/login?url=https://search.ebscohost.com/login.aspx?authtype=ip,uid&profile=ehost&defaultdb=a9h |
| 16:14 |
sandbergja |
(which won't go to Evergreen atm, but I can switch it quickly if you want) |
| 16:15 |
sandbergja |
(just don't want users to end up on a non-working login page) |
| 16:20 |
jeff |
the prefixing of login is a workaround for if you have a wildcard-only cert that doesn't include the non-prefixed host. |
| 16:20 |
jeff |
(if your cert is for *.ezproxy.example.edu and doesn't ALSO include ezproxy.example.edu) |
| 16:22 |
jeff |
if you enable ticket auth and try to visit https://login.ezproxy.libweb.linnbenton.edu/menu in a fresh browser / incognito / etc do you log in and get to the ezproxy menu, or does it break somewhere? |
| 16:26 |
jeffdavis |
Incidentally it is ok to use your production wskey on a test server if you want to set up a separate EZProxy instance for testing purposes, per https://help.oclc.org/Library_Management/EZproxy/Install_and_update_EZproxy/EZproxy_WSKeys |
| 16:26 |
sandbergja |
jeffdavis: good to know |
| 16:26 |
* jeff |
nods |
| 16:26 |
jeffdavis |
probably overkill in this specific case, but maybe useful if there is other testing you want to do |
| 16:27 |
jeff |
depending on your environment it may not be possible to get certs and such. :-) |
| 16:29 |
sandbergja |
jeff: I get to log in, but still get that goofy "unsupported url" error |
| 16:36 |
jeff |
okay. are you in a position where you could use temporary test credentials and capture a HAR file and send it to me? |
| 16:39 |
jeff |
(new incognito window, open dev tools, make sure "Preserve log" is checked, go to https://login.ezproxy.libweb.linnbenton.edu/menu and log in via ezproxy ticket auth, and once that's done and you get your error, right click any of the requests in the Network tab and select "Save all as HAR with content" (note that the HAR file will contain all content, including your credentials -- which is why I |
| 16:39 |
jeff |
mentioned temporary test credentials) |
| 16:39 |
jeff |
(and you can change/invalidate the credentials before sending the HAR file) |
| 16:40 |
sandbergja |
sure |
| 16:40 |
sandbergja |
those aren't actually real credentials on the evergreen side anyway :-) |
| 16:52 |
jeff |
is it possible that OILSRemoteAuthEZProxyBaseURI is set to a value that ends in a forward slash character (/)? |
| 16:56 |
sandbergja |
I'd updated the vhost file |
| 16:57 |
sandbergja |
but never got around to restarting httpd |
| 16:57 |
sandbergja |
jeff: thanks so much! |
| 16:57 |
jeff |
you're welcome! |
| 16:58 |
jeff |
we could document that you don't need/want a trailing slash in that variable, or we could strip it since we're going to be constructing a url with a / and we don't want //... |
| 16:59 |
jeff |
sandbergja++ testing! |
| 17:00 |
sandbergja |
documenting seems easy enough: just a comment above that line in the vhost config |
| 17:00 |
sandbergja |
jeff++ |
| 17:00 |
sandbergja |
jeffdavis++ |
| 17:44 |
jeff |
also... where do you think scihub gets their data? i'd guess at least some of their scraping is via weak secrets and not just weak credentials. ;-) |
| 17:45 |
jeffdavis |
arguably that falls under earning it :) |
| 17:45 |
jeffdavis |
(for the record we do not use a weak secret and I am not advocating doing so) |
| 18:01 |
pinesol |
News from qatests: Testing Success <http://testing.evergreen-ils.org/~live> |
| 19:08 |
|
rjackson_isl_hom joined #evergreen |
| 20:45 |
|
mrisher joined #evergreen |
| 21:12 |
|
sandbergja joined #evergreen |