Time |
Nick |
Message |
00:31 |
|
sandbergja joined #evergreen |
06:57 |
|
agoben joined #evergreen |
07:12 |
|
rjackson_isl joined #evergreen |
08:14 |
|
alynn26 joined #evergreen |
08:27 |
|
rfrasur joined #evergreen |
08:34 |
|
collum joined #evergreen |
08:35 |
|
Dyrcona joined #evergreen |
08:40 |
|
dbwells joined #evergreen |
08:41 |
|
dbwells joined #evergreen |
08:42 |
|
mmorgan joined #evergreen |
09:21 |
|
yboston joined #evergreen |
10:01 |
|
mmorgan1 joined #evergreen |
10:31 |
|
_bott_ left #evergreen |
10:39 |
|
_bott_ joined #evergreen |
10:41 |
jeff |
a bit ago someone was describing a post-upgrade issue that they encountered which was resolved by clearing client browser caches. i'm curious about that, so i'm looking for the conversation. |
10:41 |
jeff |
but if this sounds familiar to you, hi. |
10:43 |
|
mmorgan joined #evergreen |
10:46 |
|
_bott_ left #evergreen |
10:46 |
|
_bott_ joined #evergreen |
10:47 |
Bmagic |
berick: working on merging your branch working/user/berick/lp1835982-grid-csv-template-fields-2 - needs rebasing for clean merge. I was going to do this work and post the branch but I want to make sure I do it right. |
10:49 |
|
sandbergja joined #evergreen |
10:49 |
mmorgan |
jeff: One such issue many of our users experienced was the checkin screen being nonfunctional and displaying codes rather than data. |
10:51 |
Bmagic |
jeff: yep, post-upgrade, many many issues at the client side are resolved by performing the CTRL+SHIFT+R routine to force the browser to download the latest versions of JS code. In theory this wouldn't be required because they are supposed to have "new" autogened hashes |
10:51 |
Bmagic |
at least that's my understanding |
10:57 |
|
_bott_ joined #evergreen |
10:59 |
Dyrcona |
Bmagic: I was told the webstaff client JS code is not hashed. |
11:00 |
Dyrcona |
It also shows no signs of being hashed on the server. |
11:00 |
Bmagic |
Dyrcona: oh - that would explain it then |
11:02 |
pinesol |
News from qatests: Failed Installing Evergreen pre-requisites <http://testing.evergreen-ils.org/~live/test.26.html#2019-11-18T11:00:39,893701943-0500 -0> |
11:02 |
pinesol |
News from qatests: Failed Installing AngularJS web client - Expected 6 errors but encountered 7. <http://testing.evergreen-ils.org/~live/test.28.html#2019-11-18T11:00:39,920480788-0500 -2> |
11:02 |
pinesol |
News from qatests: Failed Installing Angular web client <http://testing.evergreen-ils.org/~live/test.29.html#2019-11-18T11:00:39,947310956-0500 -4> |
11:02 |
pinesol |
News from qatests: Failed Building Evergreen <http://testing.evergreen-ils.org/~live/test.30.html#2019-11-18T11:00:39,974069736-0500 -6> |
11:02 |
pinesol |
News from qatests: Failed Running Evergreen tests <http://testing.evergreen-ils.org/~live/test.31.html#2019-11-18T11:00:40,000866018-0500 -8> |
11:03 |
pinesol |
News from qatests: Failed Installing Evergreen <http://testing.evergreen-ils.org/~live/test.32.html#2019-11-18T11:00:40,027689839-0500 -10> |
11:03 |
pinesol |
News from qatests: Failed Installing Dojo <http://testing.evergreen-ils.org/~live/test.35.html#2019-11-18T11:00:40,054448470-0500 -12> |
11:03 |
pinesol |
News from qatests: Failed configure apache <http://testing.evergreen-ils.org/~live/test.36.html#2019-11-18T11:00:40,081340165-0500 -14> |
11:03 |
pinesol |
News from qatests: Failed configure EG Action/Trigger <http://testing.evergreen-ils.org/~live/test.38.html#2019-11-18T11:00:40,114056022-0500 -16> |
11:03 |
pinesol |
News from qatests: Failed Create Evergreen Database <http://testing.evergreen-ils.org/~live/test.41.html#2019-11-18T11:00:40,140963147-0500 -18> |
11:03 |
pinesol |
News from qatests: Failed Running pgTAP tests <http://testing.evergreen-ils.org/~live/test.42.html#2019-11-18T11:00:40,168224855-0500 -20> |
11:03 |
pinesol |
News from qatests: Failed Running autogen.sh <http://testing.evergreen-ils.org/~live/test.44.html#2019-11-18T11:00:40,194972245-0500 -22> |
11:03 |
pinesol |
News from qatests: Failed Running pgTAP live tests <http://testing.evergreen-ils.org/~live/test.47.html#2019-11-18T11:00:40,223268567-0500 -24> |
11:03 |
pinesol |
News from qatests: Failed Running settings-tester.pl <http://testing.evergreen-ils.org/~live/test.48.html#2019-11-18T11:00:40,250357782-0500 -26> |
11:03 |
pinesol |
News from qatests: Failed Running perl live tests <http://testing.evergreen-ils.org/~live/test.49.html#2019-11-18T11:00:40,276926616-0500 -28> |
11:03 |
pinesol |
News from qatests: Failed Log Output: srfsh.log <http://testing.evergreen-ils.org/~live/test.58.html#2019-11-18T11:00:40,303442546-0500 -30> |
11:04 |
Bmagic |
Well - I don't think I did it right: https://git.evergreen-ils.org/?p=working/Evergreen.git;a=shortlog;h=refs/heads/user/blake/lp1835982-grid-csv-template-fields-2 |
11:05 |
Bmagic |
Trying to fix a merge conflict from user/berick/lp1835982-grid-csv-template-fields-2 |
11:15 |
* dbs |
wonders if the non-hashing of the web staff client is because the service worker was supposed to handle that (but isn't) |
11:15 |
|
_bott_ joined #evergreen |
11:25 |
jeff |
well, upup uses cache-version with the current day's date to invalidate the contents of the service worker cache. |
11:25 |
jeff |
(which isn't the same as a hash, but is far better than nothing) |
11:28 |
|
_bott_ joined #evergreen |
11:30 |
dbs |
jeff: hmm, so an upgrade that finishes at 11:59PM shouldn't force staff to CTRL-Shift-Reload, but if it finishes as 12:01AM it would? |
11:36 |
jeff |
the resources loaded and cached by the upup.js service worker are loaded fresh if the value of "cache-version" has changed since the client last loaded it. the value of cache-version is set to the current date by tt2 in a file which itself is set by the example config to expire at "access plus 18 hours". |
11:37 |
jeff |
so, depending on when you loaded the client... |
11:40 |
dbs |
ahhh |
11:41 |
jeff |
i wonder how far dropping the text/html ExpiresByType before an upgrade would go toward addressing that issue. |
12:23 |
|
yboston joined #evergreen |
12:28 |
|
sandbergja joined #evergreen |
12:49 |
|
jihpringle joined #evergreen |
12:51 |
|
yboston joined #evergreen |
13:17 |
|
sandbergja joined #evergreen |
13:21 |
csharp |
looking at bug 1840950, has anyone had experience trying to debug browsers on iOS? |
13:21 |
pinesol |
Launchpad bug 1840950 in Evergreen "Patron expiration date & iPads" [Medium,Confirmed] https://launchpad.net/bugs/1840950 |
13:22 |
csharp |
from what I'm seeing from web searches, I would have to use Safari and enable the "web inspector", then connect a Mac to the iPad to see the debugging output - not seeing a way to debug Chrome on iOS |
13:29 |
JBoyer |
csharp, that sounds right. No way I'm aware of to get the equivalent of a console on an iOS device. |
13:29 |
jeff |
and Safari is the only engine on iOS / iPadOS, any other browsers are just a wrapper around Safari. |
13:30 |
jeff |
and yes, that's the easiest way to debug that I'm aware of. |
13:31 |
jeff |
you can also use an emulator, assuming you have enough horsepower. |
13:31 |
csharp |
jeff: JBoyer: thanks for confirming :-) |
13:38 |
Dyrcona |
@who said "that the web client works well on tablets"? |
13:38 |
pinesol |
jlamos said that the web client works well on tablets. |
13:46 |
csharp |
yeah - this library went all in on the promise of ipads everywhere apparently |
13:56 |
|
mmorgan1 joined #evergreen |
14:03 |
jeffdavis |
I think broad support for the web client on tablets is/was a pretty common expectation among non-developers. |
14:03 |
csharp |
yep - that's why I'm not willing to just let my answer be something like "don't do that" |
14:05 |
Dyrcona |
Ironically, it would have be easier to support the client on multiple platforms today with Qt and/or Java, though not so much back in 2012. |
14:05 |
Dyrcona |
s/have// |
14:06 |
Dyrcona |
I mostly agree, but iOS is tricky as previously mentioned since Safari is really the only browser engine allowed by Apple. |
14:09 |
* csharp |
wonders if the issue is replicable on safari on macOS |
14:10 |
Dyrcona |
Sometimes the issue is, sometimes not. I don't have that combination handy at the moment. |
14:10 |
Dyrcona |
Safari on iOS is not exactly the same as Safari on Mac OS X. |
14:10 |
csharp |
I'm at a library tech conference this week so not at the office where we have a few spare macbooks |
14:10 |
csharp |
but I see some macs in the room, so gonna hijack one :-) |
14:11 |
csharp |
"give me your laptop and all your passwords plz" |
14:11 |
jonadab |
So much fun. |
14:11 |
Dyrcona |
"You can trust me. I'm from the government." :) |
14:11 |
csharp |
ha! |
14:11 |
jonadab |
Haha |
14:12 |
csharp |
Dyrcona++ |
14:12 |
jonadab |
I mean, in principle it would be nice if webclient were more browser-agnostic and would run on basically any modern browser. But. |
14:13 |
csharp |
yeah, we're cool with the basic premise of Chrome and Firefox only, but I'm willing to at least lift a finger to help Apple-ish support if I can |
14:13 |
Dyrcona |
But....modern browsers are not a coherent platform. |
14:13 |
csharp |
especially if Chrome on iOS is fake |
14:14 |
csharp |
apple-- |
14:14 |
Dyrcona |
iOS is fake news.... :P |
14:15 |
Dyrcona |
We've changed something for Safari before. I don't really have a problem with that per se. I just don't test on Safari. |
14:16 |
jonadab |
Dyrcona: It depends on what you need to do. If all you're doing is presenting information, modern browser are fairly consistent in their support of basic HTML and CSS up to about 3. It's when you start needing to Do Things that you have a problem. But, of course, that's exactly what the webclient is doing: things. |
14:17 |
Dyrcona |
jonadab: Which is why I said the web client was a bad idea from the start. |
14:17 |
* jonadab |
would've been in favor of an ncurses-based client that runs in a terminal, but might not get full support from all the non-IT people in all the libraries on that. |
14:18 |
jonadab |
Also, not sure if that would solve the iOS problem. It might not. |
14:18 |
jonadab |
Unless hterm runs in Safari. Hmm. |
14:18 |
Dyrcona |
jonadab: You can start with this: https://github.com/Dyrcona/issa |
14:19 |
jonadab |
Oh? _Interesting_. |
14:19 |
* csharp |
glances as phasefx who was rumored to want an ncurses client from The Beginning |
14:19 |
Dyrcona |
issa is a menu-driven interface, not ncurses, and very minimal. |
14:20 |
jonadab |
The nuts and bolts are harder than the UI for something like that though. |
14:20 |
jonadab |
Terminal-based UI is not hard. |
14:20 |
jonadab |
Expectations are different, than for GUI. |
14:21 |
csharp |
@band add Scope Creep |
14:21 |
pinesol |
csharp: Band 'Scope Creep' added to list |
14:22 |
csharp |
@praise [band] |
14:22 |
* pinesol |
Broken as Designed is kind and patient to newbies |
14:23 |
Dyrcona |
Touché, pinesol. |
14:24 |
jonadab |
Heh. |
14:54 |
|
jihpringle joined #evergreen |
15:15 |
csharp |
I was able to confirm the issue in Safari on MacOS |
15:16 |
csharp |
thankfully that give me access to actual web development tools |
15:16 |
csharp |
*gives |
15:32 |
|
Christineb joined #evergreen |
15:45 |
|
mmorgan joined #evergreen |
16:25 |
|
nfBurton joined #evergreen |
16:27 |
nfBurton |
is there a way to see who created a user in Evergreen? I can't seem to find any recording of it. Maybe it isn't there... |
16:30 |
phasefx |
nfBurton: maybe auditor.actor_usr_history |
16:44 |
mmorgan |
nfBurton: Only in logs, the auditor table only captures edits. See bug 1607827 |
16:44 |
pinesol |
Launchpad bug 1607827 in Evergreen "Need Evergreen to capture who and where patrons are registered" [Undecided,Confirmed] https://launchpad.net/bugs/1607827 - Assigned to Michele Morgan (mmorgan) |
16:45 |
* mmorgan |
needs to find some time to work on that. |
16:46 |
nfBurton |
Ah great thatnks. I was trying to find a possible bug on that. My staff is suggesting a workaround but would rather have it available in the DB |
16:46 |
nfBurton |
mmorgan++ |
16:55 |
|
yboston joined #evergreen |
17:16 |
|
mmorgan left #evergreen |
17:23 |
|
genpaku joined #evergreen |
17:30 |
|
jonadab joined #evergreen |
17:32 |
|
jonadab joined #evergreen |
19:00 |
|
jonadab joined #evergreen |
22:07 |
|
sandbergja joined #evergreen |
22:08 |
|
sandbergja_ joined #evergreen |
22:09 |
|
DoughSchool joined #evergreen |
22:10 |
|
DoughSchool left #evergreen |
23:02 |
pinesol |
News from qatests: Failed Installing AngularJS web client - Expected 6 errors but encountered 7. <http://testing.evergreen-ils.org/~live/test.28.html#2019-11-18T23:00:49,375088403-0500 -0> |
23:02 |
pinesol |
News from qatests: Failed Installing Angular web client <http://testing.evergreen-ils.org/~live/test.29.html#2019-11-18T23:00:49,416042551-0500 -2> |
23:33 |
|
sandbergja joined #evergreen |