There for you or just kind of checking
out what kind of progress you're making?
Yeah, see if you got any questions.
Let me go through.
Um, they just
commented to have
oops, sorry.
I got up so good.
Scotland recommended this
URL. Or is it?
OK, I'll repair.
I'll prepare.
I'm not sure the want me to
use this URL again update all this
page into practice tests, but I yeah
leave it as it is and I
come up with. That should be
saying. Whatever we can.
You can change it later, um,
so this is the page and
we'll load the JSON so I
have the initial JSON Data.
Brilliant you gave us.
We did have simple items and
bundle item you can add to
cart. Yeah,
it's functioning very basic
way. You keep copying,
copying.
Car, uh.
Ohh, look at that. Yeah, look
at that. OK, good. That looks
correct. Yeah, perimeters. But yeah, I
still waiting expecting that, you know?
The API URL API
payload standards documents are
being set with Brian
D. Whatever
which can be like a few
card or remove item card and
add card whatever the URL API
is. Umm, yeah, look
at that. Yeah.
Yeah, it'll be all set. And shall we?
Ohh, that's funny. Look at the little
message on the screen there.
That's good.
Would you give me, uh, and
provide any um, boyfriend for the
cart page or I can do
maybe I could do with a
similar, you know, style base release
page and showing I'm not sure
what kind of full the checkout
flow. You look like that.
The simple list and.
Just put the button that needs your code
and and purchase them all.
I will. I will check into that. Matthew,
I'm forgetting if looking at the chart is
an Angular page at all or if that's
something that's still in CIS web. Diane,
do you happen to remember I'm I might go
to my as we're talking right now and.
Well, that, that is. Yeah, Matthew, I'm
talking about the actual cart itself,
though. So that's CIS,
but Brandy did put something in the cart
API into the trunk, so I don't know what
he put in, but there's something for cart
in trunk.
Interesting. So I wonder if, yeah, I'm
not sure if that's going to be changing
that. Yeah, I don't know if that's going
to be bringing it out of CIS and putting
it into Angular. I'm not sure. Let me,
I'm gonna. Alright, so I just logged into
my account and test. I'm going to throw a
right start into my cart right now and
see what it looks like. So currently,
yeah, currently the cart is
in, um, CIS web.
Uh, it's not.
Sorry, where can I find the
CIS Y?Yeah,
no, I don't know. You have to look at
this whole request to the cart, whatever
you put in, I'm not sure what he put in,
but he puts something called cart and in
a pull request before he went on
vacation. Brian if he talked
about it not working yet because they
were still working on the back end.
I guess I didn't realize that we were
moving the card itself onto an angular
page. I didn't realize that was part of
this. Is it? I don't
know, I don't know and something is and
something's like not working quite right
and test right now because I'm trying to
add. A right start to
my cart, but it's the cart page itself is
showing there are no items in your cart.
No, I did run his all, I did run
anything, all his pull requests yesterday
and I did it via trunk. And it's kind
of interesting because I did some work on
Texas and for the Texas right start that
they want to start selling and it was all
working locally. But when I ran trunk to
test this morning, none of that's working
on test. So I don't ohh, but I don't know
if that's, but that should have nothing
to do with mine. It's just the select is
not working on tests for some reasons and
I have to take a look at that. I had to
pick up the car this morning, so I
haven't looked at it yet. Yeah. So we
might have some work in test then that's
not fully fleshed out yet. That's called
possibly, possibly. OK, Yeah, yeah,
because Matthew, I'm going to share my
screen just for a SEC, and then I'm gonna
hand it right back to you. But just to
show you what I'm looking at.
OK. Um, yeah,
here we go.
So this is this user, right? This is the
card. So that's a ohh yeah, you know, CIS
web page yeah. So it's currently whatever
is whatever is live right now the cart is
is in is in CCIS web. But this is what
I was just talking about seems to be
broken now, because if I go and I if I
try to add something to my cart. Website
go to purchase. This one takes me to the
cart page like it should, but it doesn't
show you anything. It doesn't show me
anything. However, if I try to ohh shoot
which one did I? Well let's do this one.
If I try to add one that I've already
tried to add, I get the warning page that
it's already in my cart, but it's not.
Right. So there's something some work is
like half done here.
Yeah. And I don't think this was, I don't
think it was pushed into the 12 two
release yet. So we were going to make
another features branch to push that all
into just in case it doesn't work. I
think so I might try rerunning A122
release and make sure nothing broke with
12/2 and leave this stuff out of it.
Because, uh, could you try that, Diane?
Yeah. What what's gonna happen is QA is
itching to start testing this stuff.
Yeah, and obviously they'll need, they'll
need to check out, right? Well, no, but
this has everything that he's done
already and trunk is what I'm saying so.
But like the password thing, I didn't, I
needed that. I need to put that into the
12 to release for sure. So I need to put
make a pull request on that. Um, but
right now it's only in trunk, but I ran
the whole entirety of trunk, which has
the cart feature, but we didn't push the
cart anywhere else besides trunk because
we were talking about putting it on a.
Feature just in case.
We don't have that working for the 12 two
release, so we're going to keep that
outside of the 12/2. Does that make sense?
Yes, Yeah. OK. Yeah, yeah. So I think let
me let me look at Matthew. Could you
share your screen again? I'm sorry you
had to steal it there for a moment.
I'm just looking at what he put in for
the cart and make sure. Yeah, so he put
the cart into trunk cart service.
Yeah, I could try actually that that
should, Yeah. I'm wondering if that
shouldn't change anything. Yeah, it's
just a service. So I'm not sure that that
why that would even change anything.
Yeah, I, I see that. That's what I
thought today. And I thought it was just
kind of the service developed to make use
of the newer API from the back end, not
to create a cart page in Angular. No,
Yeah, I didn't hear about that. Yeah, no.
So it's interesting. Yeah. So I don't
know why it's not working then I guess it
wouldn't. Really matter.
Um, but I'm worried about putting this
cart into 12 too. If we were going to,
you know, if they have any problems, if
we should keep it out, You know what I'm
saying, Like we talked about not have,
you know, just keep purchase practice
test out of 12 too, but I don't know, or
maybe it'll be fine. I mean, I don't
know. I think we.
You know what he wrote doesn't seem to
have any. On
the local, yeah. You don't bring me your
card. Yeah, I think.
Yeah, I think, I think this is I think I
think what we're I know. And then it's
weird like local doesn't. So I'm going to
bring this up. I'm going to ask Dana
about this and hope and see if like
because I know that the local, the local
build is connected to dev right. But if
we can't see the card, that's not ideal.
Well, I think we might have to run. Drunk
to dev also. Because
ohh, yeah, it's never been updated. So
run trunk to dev. Well, no, but but
no right now, Diane, the way he's got
his local bill going, which is connected
to dev. Ohh, I see. It's no, it's
not working right, Right. Yeah.
Yeah, I don't know. Yeah. Ohh. Hang on
just a SEC. I'll be right back, guys.
Yeah, sorry Matthew, I don't know
that I could be much help
on the back end configuration.
Yeah, I think your page, yeah, my I think
what they were talking about from the
help prepare is they want to link to this
page. You know, they probably want some
sort of cart and maybe link to this page
maybe. OK, I'm
back. Sorry about that. Ohh the poor
electrician he was, he was knocking on
the wall to figure out like where the
studs were and I thought he was knocking
on the door because he needed.
Yeah. Um, Brian, I was just mentioning on
the original help repair page, do you
think they want to link to this page? Is
that what they were talking about?
Correct. Yeah. Also it's yeah. Like where
does this page exist on the website?
Initially they were talking about, Yeah,
Matthew, where you are right now. The,
the, the, the marketing for this was
really gonna be to Epp's and faculty.
Actually, uh, and so I, I should, I
should write up something for that,
Matthew, so you know exactly where to
include it. But yeah, I think, I think we
were thinking here. Ohh, though I think
that's what's in the story, right? On the
help repair page. Yeah. So on this page
somewhere linked to. So let me, Matthew,
I'll give you a little bit of text to
include on this page to link to the
practice test purchase page. Umm, so I'll
get, I'll get that over to you today.
Yeah. So that we can, um.
Get that staged. Sure.
On the ticket you mean?
Correct. Yeah, yeah.
But yeah. OK. And that
Matthew, can you go back to your local
build there?
And now if you Scroll down, um, ohh,
yeah. If you go back to the, uh, the
purchase page. Uh, which is space.
Alright, and how about the functionality
Now? If the user has, um, can you do me
a favor? Let me see how this looks. If
you add one of I'd like add 407 to your
cart.
Yeah, OK, now keep shopping.
And then add the bundle to the cart.
And then OK, Yeah, this looks so good.
This looks that looks exactly right. Got
Matthew. Good job with this. Holy smokes.
Would you look at that. Yeah, that's it.
That's exactly it. OK, this is great.
So this, this, we've come a long way
here. Um, so now, Matthew, were you able
to work with the, that Jason file that I
put together or did you, did you just
create your own or how did, how did the,
can you show me what that looks like?
Just eat with what you created.
OK.
Yep. OK, so in this in was.
Do you need us to change anything
about this or or did this? Did
this have everything you need in the
format that worked for your code? Seems
like it did.
Yeah, there was little change.
Um, almost everything.
No. Uh.
I didn't need to change at all.
OK, wonderful. Wonderful. Yeah. Thank
you. OK, so I think I think what we
should do here because I need to report
back to the team and sort of let them
know where we stand. So I think we're
doing really well. Matthew, thank you so
much for your work on this. I want to
take a peek at your code and see how you
put it all together. I'm curious now, but
this is great. So let's talk about next
steps. So I think we need to do 2 things.
We need to, um, get what we have in place
into test.
Um. Ohh, actually,
Matthew, we do see one. One thing that
does need to change is in the in the
drop down list in the select your
assessments to review your. Yeah, what
should be appearing is the. It looks like
we have the wrong field appearing there.
It should be the UM.
OK, sure. The names of the exams.
Yeah, OK, Yeah. Or test splits, is
it titles? Yeah. And this is this
is where we're going to use that
other configuration because we want it
there. We wanted to have the the
test types and then the tests themselves.
Just like, uh, so that drop down should
be very similar. Matthew, if you go to
the, UM, is it the prepare page?
Yeah, if you go to the prepare page.
Hmm. Not, no, no, no, I'm sorry. Not
that one. No back to do prepare in
in the taking assessment tab. Sorry.
Yeah. And then click prepare there. The
drop down should look just like this drop
down. If you select an assessment here
where we have the title content
assessments and then the content
assessments. And then. So in this I think
that you were saying that we could use
the. That we could use the existing
builder we had for this.
Well, I thought so, yeah. I thought we
could use see how those, you know,
typical test selector, I thought you
would be able to be used because you
already put in. We just have to configure
it to not bring in any that are
configured with no product that have a
test attribute or no practice test which
you've already designated to this.
Correct. So
I think that's something that we would
want to, um, Matthew, that we would want
to change in your code, then that we,
that we would want to use, um, the
existing configuration that we have for
these drop downs, OK.
So can can you? Yeah, can you? So can
you look at the way this page is built
and see if you can make that change? OK,
good. Yeah. And then on the test dot JSON
file, like Diane, Diane just said there,
I put in a new attribute because there
are two exams that do not have any
practice tests. Actually, yeah, let's
do my do my navigating there. Now we can
take a look at what that looks like if
you, if you go into the UM.
Ohh, where's that violence, Diane?
Yes, that Jason, Yeah, test dot Jason.
Send it. Yeah,
test dot Jason I'm the config.
Tests it's at plural.
But it's, it's, it's like, it's, yeah,
that one, that one. There. Yep, yeah,
yeah, that one. Yep. You got
it. OK.
Yeah. And do a search. Do a search,
Matthew, for the word ethics.
Ohh, sorry ETH ICS.
Yeah. And then if you look at the at
the test attributes.
See how there's one that says no practice
test?Yeah, so
on. So on the new page that you're
building, we want, we want the drop down
to look just like it does on the
prepare page except for not include any
assessment that has this new attribute of
no practice test. OK,
OK.
Yeah. Again, Brian, if I don't, yeah, if
and if I don't, if I could just add
my two cents too really quickly. Now if,
if Matthew reconfigured how we do that
test selector and you just change it to
match the names, he may not have to if
he's driving it entirely off of the your
JSON file. You know, which doesn't
include those tests. So it depends on
your to do. If I update and I
know would be repeating ourselves a
little bit, but if I updated the JSON
file to include which which content title
like so we have content assessments per
professional, you know, whatever those
content titles are. If I updated the
practice test dot JSON to include that,
would that be just a lot easier for what
we have to do today?Yeah,
it's nothing like it would, wouldn't it,
this field?Sweet. Did you
have it in there already? But Brian, what
am I missing? You have you have name and
title. What would what
I feel then what what we don't
have is that high level category, like
what are the, you know, ohh, the
field is missing. Yeah, content
assessments, literacy assessments,
leadership assessments, you know those,
those content areas. Yeah, yeah. So
whatever, yeah, whatever they call that.
And the test that JSON file, I'm not sure
what what the key name was. I think it's
it could be field, but we could check
field, yeah. OL field. OK,
yeah. So I could I could just add
field. To to the practice
test at Jason and then and then. Would
that work Matthew? That way you could
just keep the the code that you have in
place. OK, OK. Would that be
an easier path forward for us? Kind of
sounds like it would be, huh?
Would be duplicating a little information
so Brian D will scold us at some point in
the future.
That's OK. But you
duplicating it anyway because you have
the practice. I know we have so much.
You're gonna duplicate it anyway. Yeah,
Yeah. We have so much stuff here that's
duplicated with the test titles and the
and the and we do that anyway. So yeah,
yeah. Alright. So, yeah. So let me do
that then. I will. I will go into the
practice test dot JSON now and update
that with. I'll call it the same thing.
I'll call it. I'll call it field. And
that way, Matthew, everything you need
will still be in the practice test at
JSON file. So all the config you need
will still be in there. And then and then
you can use what I once I once I
get that into trunk, you can use that to
make your updates to the drop down
selector. OK, OK, yeah, that's, that's a
better idea. That way that way you don't
have to completely recode what you did.
Yeah, this is a good page to look at for
a guide Matthew, because this is what
that's how we want the drop down to look
overall is that we want, you know we want
it to have that, that title, those
titles, the content assessments,
etcetera. OK, OK, makes sense.
Yeah. And it's, um.
I don't know. I forget if Cat linked you
anywhere to the, UM, to the prototype
that we had built.
Did she include that link in the story?
Matthew did that page That page on beta?
I'll throw it. I'll throw it in the chat
now if she didn't include that for your
reference because um, because this, this
one has the those content titles in there
so that you can, you can kind of see what
it's supposed to look like.
Ohh and I think you do have to be on the
VPN for this one if you're not on the
VPN. I think so, right. You
have to be on the VPN for beta, right? I
think so. So I can never remember
anymore. Yeah, I think so. And then we
just. Yeah, I think so.
It used to be it had to be on it for like
everything, but now we have so much of
our stuff and, you know, SharePoint and
teams and all those other spots where
it's not necessary.
OK, yeah, but so if you open up this drop
down, Matthew, you can see that on these
are the fields we want to include. So if
uhhh, yeah, go back, go back to the drop
down there, um.
See how it's got that label content
assessment and then there's some, then
it's got that label literacy assessments.
Yeah. So that that's that new value
called the what do we say that was called
Diane Fields field. That's that's field
that I'll be adding to the practice test
dot JSON. So I'll be adding the field to
the ones we have in there. OK,
those are fields.
Yes. So each, each one of these entries
now will have a field so that you can use
that for this display. And what are there
like 4 or five different total fields
overall for the project, something like
that? Yeah, there's not many and the the
bulk of them are in the one content
assessments or something like that.
Otherwise the other ones have like one or
two exams each.
So I will. So I will. I, I thank you for
that suggestion, Diane. That's going to
be a lot faster to get this work done.
Yeah. And just try to combine them
between them. Yeah, Yeah, I I think so,
because I mean, what Matthew's got the
drop down working just great. It works
with the configuration that we have set
up in this JSON file. Let's keep using
that. Yeah. Good. It looks so good. Yeah,
Yeah, yeah, yeah. Matthew, Quick, can you
click back to your local again? I wanna.
I wanna see it one. I wanna see it again.
This is. Yeah. Look at this. Look at
this. It's just right here. This is so
good. Very nice. Thank you. Yeah,
thank you very much. Matthew, This is,
this is really good. OK, So I will, umm,
I will update the, umm, the overall team
because they're, you know, folks are a
little bit nervous about the December 2nd
date because our requirements were kind
of so late getting finalized. So, so I'll
let them know that we're making really
good progress on, on our, on our setup.
And we hope to have something in test by
the end of the week. So Diane, I don't
know, um, how your time looks because
the, the next big lift we have to do so
Matthew will keep working on his code.
And then of course, the next big lift we
have to do is build out that JSON file
and that's going to take a while. I could
tackle that. Yeah, I'll try to. AI with
it try to I because you yeah, because
you have the database created so that the
spreadsheet is all created right yeah
with everything Yep yeah. Can I have the
link as well?Yes, I
will put that in. I just had that
open. Let me.
Let me get that right now.
I think I got it. Oh, oh, shoot, no,
that's not it.
OK, here it is.
All right, let me put this one in our
chat here too.
OK, I just put that in there chat. Ohh,
there it is. Yep.
So this if you click on that link,
Matthew, yeah, thank you. And we take a
peek what this is, is the.
You know, this is that chart I built out,
you know, mostly so the oh, that's right,
because because you know, we well, sorry,
let me just finish my thought here. This,
this was this is the the spreadsheet I
built out so that the back end team could
get started on their work. And
configuring the database for all these
purchasable items. So it's got everything
we need. It's got the, it's got the, UM.
Package code that we want to have in the
button and it's got the title and it's
got the price. For each individual
item that we're going to be selling.
And then in, in the type, Yeah, yeah. And
then in the type, that row that's called
type, it tells you if it's either a Tesla
or a standalone or if it's a bundle.
Which one? Which one catches bundle?
Ohh don't put a filter on it. This is
sorted by price and it looks like it's
sorted by price. I think it's sort of by
code. Ohh no no where it says I'm
assessment dash testlets. It's,
it's, it's, it's sort of, well, 1212,
yeah. It's sorted by code. And so
the, the, the seven hundreds are the
are the assessments that have Teslas.
So if you if you Scroll down, you
can see where it says assessment Tesla.
It's Yeah. So so that means that that
particular product is a bundle. OK, OK,
yeah. And then the second tab indicates
of the. Practice tests that are that
type. Ohh. You'll have to scroll over to
the left. Matthew. I don't know why Excel
does this. Opens up like a weird part in
this spreadsheet, like it's showing you
column E instead of column A. This
happens to me all the time, but this tab
just explains. Which, umm,
which? Which assessment comes with which
Tesla? For the ones that are made-up
out of Tesla's? OK.
That's good. So, so the first tab is
every unique purchasable item. Every row
corresponds to a unique purchasable item,
whether it's a Tesla at a full length
standalone assessment or an assessment
made-up of Tesla's. Yeah.
And then the second tab,
Yeah, OK.
701 OK one T
but this.
OK, makes sense.
Yep. So that, that's how that works. OK,
So what, what what I can do then is I'll,
I'll reply back to the team and let them
know that things are looking. I think
things are looking pretty good that we
can get we can get at least something for
QA to get started into test by the end of
this week. Does that does that sound?
Does that sound right?
If we keep working on this over the next
couple of days that we could get
something into test sometime on Friday.
Umm.
I think that sounds reasonable. OK, I'll
say that's what we're shooting for. Um.
So I will let them know that and then I
will go in right away and make those
updates to the JSON file and submit a PR
for that. OK. And then,
umm, and that, that way Matthew, that
will get that, um, that extra, that
extra value that you need to.
To update the test selection drop down
and then Diane, I think it would be at
this point, it will also sort of finalize
what we want the Jason to look like for
all of them. And then hopefully let me
know if you if you end up not having time
for this, But hopefully sometime over the
next day or two, you can start playing
with AI and and trying to get the the the
JSON file. Completely built out or if you
wanna do like we'll see how long it takes
maybe and if you get like halfway through
and that's taking you a bunch of times
just like submit that and get that into
place. No, pretty sure I can use AI for
this. I don't I honestly don't. I think
it should be. It should work fine. Ohh,
wonderful. Yeah, I'm not anticipating an
issue. We'll we'll work it out. OK, fine.
Yeah. And I think by Friday, Friday I
could probably definitely start working
on some of it, like I mentioned, you
know, and the other meeting I have like
go lives every day. So I don't know,
that's kind of making me worried about
how to configure them. But Brittany's
going to talk to ASD and see if we could
combine some of them. OK, Good, good. So
yeah. Actually now like I
went to test is not working. So yeah, I
know that's kind of, yeah, that's kind of
that's kind of a bummer. I'm not sure
what's going on over there in test right
now. Yeah. So Matthew, if you just build
a few in, I will do the whole list. I
will put everything in once once the, you
know, everything's.
Yeah, just working. Yeah, should
do that. Yeah.
So just keep, you know, keep just a few
items and then I'll put in all the items
afterwards. Pink.
OK, Well, well, this is good. I think
I'll probably, let's see, I'll, I'll
schedule another call for the three of us
like Friday mornings, like late Friday
morning, kind of see where we are. Do you
think we should get together at the end
of the day tomorrow?
Or doesn't really matter that much.
Whatever. Oh, it
doesn't matter that much. OK Yeah, I'm
fine either way. Whatever. OK, I'll, I'll
see you when we have time then Friday
morning might work, Right. OK. Yeah.
We've got that global town hall in the in
the morning and then we can maybe meet
after that. OK. Yeah, I'll. OK Well, this
is this is looking great, so I will.
I will let you both know as soon as my
update to that Jason file is ready. It'll
be it'll be soon. I'm going to do that
now, um. And and then um.
You know, we're going. Ohh, I'm sorry
that I got that. I guess I've been
invited to one of those journal things
all day on ohh. God, those. That meeting
is wicked long, isn't it? Yeah, that's
like from 10:00 AM to 1:30. I don't know
if she said you can jump on and off
again. Probably not. Probably. Maybe
Thursday night would work better.
I'll do it in today, Thursday then. Yeah.
OK. Yeah, No, I think that's probably
something where it's going to be like an
engaged kind of thing where you're like
have to participate and be voting on
things or answering questions. I think
it's one of those kind of working deals,
yeah. You're lucky you got selected. I
she had to. I don't know why it has to
take so long, though. I had a I'm only
going to 1. I had to cancel out of the
other two because I'll be on vacation.
Chucks. Ohh, That's that's yeah. All
right. Yeah. I thought I didn't know how
involved we're going to have to be with
it, but OK. So, yeah, I I spoke from the
way she described that. I think that's
what I think. That's what patience. OK,
Yeah. All right. OK. So I should put, I
wonder if I need to put on my makeup or
something. They're gonna think, well,
I'll let you be the judge of that.
Cameras going on or not?
Ohh, too funny. Alright, well thank you
both so much for your work on this uh,
this is, this is looking great. This is
I'm I'm excited about what I'm seeing
here. This is wonderful. Thank you. But
we know what next steps are OK, so I will
talk to you guys soon. Thank you so much.
OK, thank you. Thank you bye now.