Standups @ Hexagon
January 4th, 2021 - November 23rd, 2022
11/30/22
Yesterday
- I went through all of the capabilities to fix the duplicate shape name in app notifications
- And then went back to shape for more hardening and bug fixes
Today
- Is my last day so
- I'll be doing testing for shape monitor story and fix bugs as needed
- And I'm also fixing bugs found from regression testing
11/29/22
Yesterday
- I spent all day going through each of the bugs related to Shape Notifications
Today
- I'll be working on a fix for the bug Mark found where the app noitification shows duplicate shape names
- I have that working in alarms so I'll have to go through all of the capabilities
- Robert also sent me the monitor icon for the shape history I can use so I'll go add that today as well
11/28/22
Yesterday
- I worked on fixing styling bugs for action plans and
- Also talked with Jose about his whitelist work throughout the day
Today
- I'm testing my action plan changes and fixing a couple of more minor things
- And I'll be back on testing shape monitor story
11/22/22
Yesterday
- I went through all of the main capabilities to fix the shape hyperlink in the app notification and then
- Fixed a few bugs that Lyna had found in the shape monitor UI
- I also talked with Jose throughout the day to help answer his questions
Today
- I will be helping out Tyler with styling issues in actionplans
- And talk with Jose as he needs
11/21/22
Friday
- I talked with Charlotte to discuss the shape monitor workflow and then
- I investigated a bug with the app notifications when you click on the Shape the hyperlink wasn't working
- I was able to track that down and confirm it was working on Dev so
Today
- I'm working on that fix across all of the capabilities
11/18/22
Yesterday
- We had group testing for shape notifications in the morning
- And I spent rest of the day refactoring and fixing bugs that we found in the meeting
Today
- Will be more of the same
- And I'm also off at 2 today
11/17/22
Yesterday
- I focused on testing the shape monitor notifications
- And fixed a few bugs I found there and
- Also took notes on topics to discuss today in the meeting
Today
- We have that group testing and then
- Will be working on whatever comes out of that
11/16/22
Leaving Message
- I really loved working here so I'm so sad to leave. But it was just a too good opportunity for me to not take so there's nothing against this team or Hexagon as a whole. But everything I know now, I learned here from being here so thank you guys for being great co-workers. I'll still be in Huntsville though so I'll make sure to send my contact info in the chat before I leave. Thank you again.
Yesterday
- I continued on the shape notification work
- I have most of the changes in so
Today
- I just have a few minor changes and then
- I'll be in testing mode
11/15/22
Yesterday
- I worked on a few bugs with the shape manager and then the incident app notifications
- In the afternoon I wrapped up the app notifications for Unit
Today
- I'll be working on assets and devices
11/14/22
Friday
- I worked on adding app notifications for shape monitoring for Incidents and Alarms
Today
- I'll be working testing those changes and then move onto doing the same in Units
11/11/22
Yesterday
- I continued working on the app notifications
Today
- Will be more of the same and hopefully start testing
11/10/22
Yesterday
- We had a shape notifications sync up meeting
- I then started working on app notifications for alarms
- I talked with Jared some to see how I can test it but
- I ran into a few issues building the project so
Today
- I'll try and get that resolves
- And I'll also be working on the changes discussed in the meeting yesterday
- My testbed is running into some CORS errors so I'll have to get that resolved as well
11/9/22
Yesterday
- I spent some time fixing bugs with the incident mini card and
- The associations not updating the UI live
- In the afternoon I started looking into the notification manager work
- I have the first pass for that done so
Today
- I'll continue on with that and
- We also have the shape sync up
11/8/22
Yesterday
- I pushed up the Shape Manager change
- And then added the missing mini cards to Incident and Unit
Today
- I'm get started on the app notifications for when an entity enters or exit a shape
- I don't have the design for that yet so I'll have to see how much I can get done
11/7/22
Friday
- I worked on the Shape Manager refactoring all day
- I have all of the changes ready so
Today
- I'll push it up and start testing
- I'll then go back to the shape card story to create missing mini cards
11/4/22
Yesterday
- I got the last bit of changes in for shape card details and tested that
- It all seemed to be working so
Today
- I'll start working on the Shape Manager updates
11/2/22
Yesterday
- I continued working on the shape association card
- I had to go back to the capabilities and make a few tweaks but
Today
- I'm hoping to wrap this story up and start testing
11/1/22
- I was off yesterday and Friday
Thursday
- I worked on adding injection support to all of the mini cards so
Today
- I'll be working on consuing that in Shape to show the associations
10/27/22
Yesterday
- We had a meeting to discuss the shape design
- And then talked with Jeremy on an approach to implement everything
- I then started working on testing an injection workflow for the linked cards so
Today
- I'm going to continue testing that and start implementing the support to all of the capabilities
10/26/22
Yesterday
- I tested my association code and got some help with Jared on that
- I also fixed a incidet card bug at the end of the day
Today
- I'm moving over to shapes to test out the new association adapter and
- We also have the UX review for shapes
10/25/22
Yesterday
- I continued working on the shape association work
- I have most of it implemeneted but I had issues with the local environment in the afternoon
- I got help from Tyler with publishing webroot and it seems to be working for me now
Today
- I'm gonna start testing the association code and
- I also got the UX design so I'll start looking through that as well
10/24/22
Friday
- I started working on adding a new aggregated association service for shapes
Today
- Will be more of the same and I'll also be out for about an hour at 2
10/21/22
Yesterday
- I continued working on the Shape Card UI
- I talked with Jeremy throughout the day on things related to associations
- Mark and Joshua if you guys have time after this I have a few questions about shape associations
Today
- Will be more of the same and
- I'll also be off at 3
10/20/22
Yesterday
- I created new components in Incident and Unit to be used in the Shape Association UI so
Today
- I'll be adding logic to display those
10/19/22
Yesterday
- I met with Jeremy in the morning to discuss the new shape UI work
- And started looking through the capabilities for reusable components
- I found that Incident and Units are missing them so
- I started working on the Incident
Today
- I'll finish that up and then move on to making the same component in Unit
10/18/22
Yesterday
- I investigated issues with the localization change I made
- I also found a bug in identity with changing the language so I talked with Justin on that
- At the end of the day I got to a good stopping point with localization so
Today
- I'll get started on the Shape Association UI
10/17/22
Friday
- I pushed up the change for using the new translation pipe but
- That ended up having issues with some strings not loading
- So I reverted back that change at the end of the day
Today
- I just pushed up the fix so I'll test that once it's up and then
- The rest of the day will probably be investigating how to improve the performance
10/14/22
Yesterday
- I finished up the last bit of changes for the localization interface and
- Worked on implementing that into the translation pipe
- I have all of that working so
Today
- I'll be working on testing that and hopefully pushing that up if there are no issues
10/12/22
Yesterday
- I finished refactoring the tenant repo to use the new platform package
- And then started researching and brainstorming how to write our own translation service
Today
- I'll be working on implementing that
10/11/22
Yesterday
- I put up a fix for the data sharing bug and tested that
- I then went back to the platform refactor and notifications is done so
Today
- I'll try to finish refactoring tenant to use platform then
- Move on to implementing a new translation pipe
10/10/22
Friday
- I put up a PR for platform work in Notifications and then
- Investigated a data sharing toggle bug
- I was able to fix that but during testing I found another issue that may be related so
Today
- I'm gonna go look at that and then
- Go back to platform work afterwards
10/7/22
Yesterday
- We had automated testing meeting and talked with Karen afterwards on the plan going forward so
- I looked through some of her code and have an idea how it can be moved into npm package so I'll discuss with Jeremy when he comes back on that
- I also did a good bit of research on how to implement some of the complicated unit tests for platform packages so
Today
- I'll look into the data sharing bug and after that
- Will be more research and testing
10/6/22
Yesterday
- I continued working on the unit tests for the platform packages
- I also fixed the issue with the user icon not showing initials but that was a result of Jeremy's change to fix the user status so I'll discuss with Jeremy on that when he comes back to make sure I'm not breaking anything
- I then investigated the notification issue on prod and couldn't find much ao
Today
- We'll probably do more investigation on that and
- I will also get started on some research related to the platform unit tests
- And we also have automated testing sync up
10/5/22
Yesterday
- I investigated the webroot build issue and then
- Started on unit tests for tenant
Today
- I'll try to finish that up and
- Also look into a bug on the board with the initials not showing
10/4/22
Yesterday
- I migrated the notification code into a platform package and
- I then started on writing unit tests for it so
Today
- I'm looking into a build issue with one of the dependencies but after that
- I'll finish up unit tests for notifications
- And then move on to the tenant repo
10/3/22
Friday
- I continued working on the platform refactor for Common Tenant and
- Wrapped that up so
Today
- I'll be moving on to Common Notifications
9/30/22
Yesterday
- I continued moving the tenant repo into a platform package
Today
- I'm doing a lot of cleaning for that and start testing
9/29/22
Yesterday
- I start working on moving the tenant repo into a platform package and
Today
9/28/22
Yesterday
- I continued writing unit tests for the common libraries platform package and
- Got that PR up this morning so
Today
- I will work on moving the tenant repo into platform
9/27/22
Yesterday
- I found that the custom icons issue wasn't completely resolve on Staging so investigated that
- And passed that on to Jared
- I then went back to the platform refactor work
- At the end of the day Velvet found a styling issue with the icon selection so I fixed that as well
Today
- I'm back on the platform work unless something comes up
9/26/22
Friday
- I was able to track down the issue with custom icons not loading and fixed that
- I then moved on to the video toggle bug but that ended up being a backend issue so
- I passed that on to Justin
- In the afternoon went back to the platform refactor story to write some unit tests
Today
- Is more unit tests unless something comes up
9/23/22
Yesterday
- I worked on last bit of tasks for regression testing
- Liked Jared said I got his help looking into the custom icon bug
- So today I'll continue investigating into that
9/21/22
Yesterday
- I was fighting issues with my local service but I did get that fixed at the end of the day so
- I started looking into the Video bug Justin's been looking into and
- I'll focus on that today
9/20/22
Yesterday
- I fixed a bug in the geolocation UI and the Incident Creation, after that
- Investigated a few bugs on the regresstion story
Today
- I still need to look at one more related to the Changelog once Identity issues are resolved and then
- I'll go back to the platform refactor story unless something comes up
9/19/22
Friday
- I continued working on the platform refactoring and
- Finished up writing unit tests for a couple of repos
Today
- I'm finishing up unit tests for conversations and after that
- I'll look at a few geolocation bugs Lyna found and
- Then go back to the regression story for more bug fixes
9/16/22
Yesterday
- I continued working on the platform package refactoring
- We also had user load testing meeting
Today
- I'm getting started on writing unit tests for the conversations platform package
9/15/22
Yesterday
- I wrapped up the regression task for the Video Manager and then
- Moved on to fixing the Geolocation bugs found from the group testing
- I'm back on the platform refactor story now unless something comes up
Today
- Will be more of the same and
- I'm in the group testing later this afternoon as well
9/14/22
Yesterday
- I continued working on regression testing for the Video Manager and
- Also was included in the group testing
Today
- I'm about to wrap up the video manager and
- Start working on the Geolocation bugs found during the group testing
- After that I'll get back on regression testing
9/13/22
Yesterday
- I worked on the regression story and
Today
- Is more of the same
- And I'm also involved with the chat channel testing
9/12/22
Friday
- I was off in the afternoon but in the morning
- I wrapped up the Geolocation story and sent that information off to Lyna and Velvet
- I then started on the regression story so
- I'll continue on that today
9/9/22
Yesterday
- I continued on with the geolocation UI work and got most of it done
- In the afternoon I spent some time investigating an issue with the Access Manager changelog bug but that ended up being a backend issue so I passed that on to Chad
Today
- I'll be off at 1 so
- I'll push up a fix for a small bug with Geolocation and
- start looking into the Priority Manager bugs on the Regression Story
9/8/22
Yesterday
- I finished up creating a common component for selecting and searching a location
- And refactored Create Incident dialog to use it
- I just finished up the Channel refactor to do the same so
Today
- I'll be back on the Map repo for the 2nd pass for the location component with the new icon from UX and a few bug fixes
9/7/22
Yesterday
- I started working on the Geolocation UI story and talked to Jeremy and Steve about that individually
- I have the basics of the common component done but I have a question about it so if Johnny and others could stay on here it should be pretty quick
Today
- I'll continue on that work and try to get to using this component in the Incident Creation
9/6/22
Friday
- I started testing the new localization manager I made in the platform package
- And I'll continue working on that today
9/2/22
Yesterday
- I continued working on converting the localization service to the platform package
- I was able to wrap that up so I started refactoring the web to use that
Today
- I'll continue on with that work
8/31/22
Yesterday
- I started working on the refactoring of the localization service to be in a platform package and
- Got stuck towards the end of the day with a console error so
Today
- I'm still trying to figure that out but once that's resolved I'll continue with the rest of the implementation
8/30/22
Yesterday
- I finished up unit tests for the licensing platform package and
- Then had a meeting to discuss the mobile work
- After that I started looking into the localization service and the Angular specific library we're using for that
Today
- I'm going to start refactoring that into a generic typescript interface and
- Discussing a few things with Jeremy as needed
8/29/22
Friday
- I started working on writing unit tests for the licensing platform package
- And we also had a meeting to discuss ideas to the UI changes for Karen's automated tests
Today
- I'm going to wrap up licensing and then be back on refactoring localization
8/26/22
Yesterday
- I continued working on the platform refactor work and
- Got most of the unit testing done for localization so
Today
- I'll finish that up and go back to licensing for more unit tests
8/25/22
Yesterday
- We had a sync up for the mobile UI story and then
- Worked on the platform refactor work for the localization repo most of the day
- I also finished a couple of tasks related to Blackduck and
- I just finished up the last PR a few minutes ago so that should be all done
Today
- I'll be back on platform refactor
- We need to discuss the translation library we can use to support the mobile version so Mark whenever you and Joshua are free, I would like to have a meeting sometime today or tomorrow
8/24/22
Yesterday
- I continued working on the platform refactor story
- I finished up the licensing repo and started working on localization so
Today
- I'll continue on that work
8/23/22
Yesterday
- I met with Jeremy in the morning to discuss the platform work
- And got started on adding a shell project to Licensing
Today
- I'm working on adding the API calls and testing
8/22/22
Friday
- I wrapped up my changes for the association work
- and then moved onto upgrading packages for the baclk duck story
Today
- I'm getting started on the platform refactor work
8/19/22
Yesterday
- I wrapped up the last bit of work for the aggregated association story
- I got the PR up at the end of the day so
Today
- I'll start looking into the platform story
8/18/22
Yesterday
- I continued working on the association work
- I also reviewed the Line Buffer documentation and
- Fixed a bug in the video manager
Today
- I'll be back on the association work to use the new bulk timeline endpoint Jared implemented
- I'm hoping to finish testing and wrap up the story today
8/17/22
Yesterday
- I implemented the first half of the new association workflow to support bulk operations and
- Talked that over with Jeremy
- I did some basic testing this morning and it seems to work well so
Today
- I'll continue working on that and connecting it to the new bulk endpoints
8/16/22
Yesterday
- I continued working on the aggregated association work and
- Also talked with Jared for a second to get some questions answered
- I made really good progress yesterday finally so
Today
- I'll be testing all of that out and discussing it with Jeremy once I get to a good spot
8/15/22
Friday
- I was off from 1 so until then I worked on implementing the workflow to support aggregated association adapters
Today
- Will be more of the same and I'm also hoping to add the new backend API for getting bulk associations
8/12/22
Yesterday
- I worked on a couple of bug fixes that we had talked about in Sprint Planning and then
- Went back to the association work
- I was able to ask Jeremy some questions and am finally getting the grasp of how it all works together so
Today
- I'll continue on that work and
- I'll also be off at 1 today
8/10/22
Yesterday
- I met with Jeremy to talk about the association work for action plans
- And worked on that for most of the day
- Made some good progress with that
- I also had a few sync up meetings
Today
- I'm going back to shapes to enable a right click on the map
- And afterwards I'll be back to testing associations
8/9/22
Yesterday
- I added a new email validation method to the platform package so it can be used in multiple places
- I then investigate an issue I was seeing where you try to edit a shape and it doesn't get centered on the map
- I couldn't find the cause for it but it seemed to be working just fine on Staging so
- I then moved on to fixing an issue with the user select dropdown not showing the profile image
Today
- I'll be going back to adding a new association for action plans
- And I'm involved with a couple of meetings as well
8/8/22
Friday
- I finished up the last bit of changes to the line buffer refactoring and
- Pushed that up
- It should be all on Staging and good for testing
- I then fixed the draw tool issue on Staging caused by the leaflet upgrade and then
- Looked into the line type bug on the board and talked that with Emma
Today
- I have a few bugs on the board to go take a look at and
- I found a small issue with the line geometry so I need to go look at that as well
8/5/22
Yesterday
- I continued working on the line buffer issues
- I thought I had everything done but this morning
- I found one small issue that I'm hoping to solve soon so
Today
- I'll try to get that pushed up and start retesting
8/4/22
Yesterday
- I continued working on the refactoring for the line buffer and
- Tried out a new approach for managing multiple buffer layers
- Most of it seems to be working so
Today
- I'm hoping to push this up soon and if I do
- I need to go back to some of the issues Velvet and Lyna are seeing with the draw tool
8/3/22
Yesterday
- I spent all day trying to implement a way for the map to handle multiple lines at the same time and few of the ideas I had didn't work very well so
Today
- I'm going to try an approach Jeremy suggested and hopefully wrap this up
8/2/22
Yesterday
- I continued refactoring the line buffer work to support editing the graphics
- I also talked with Emma on issues I was having with the backend but it ended up being an issue with how I was sending in the data so
- I was finally able to get everything working
Today
- I have a lot of small bugs to fix related to the buffer so I'll be working on those
8/1/22
Friday
- I continued working on the line buffer bug
- I was able to fix the bug but after a discussion with Jeremy we found that we can support changing graphics to the line buffer that we were not able to before this change so
Today
- I'll be working on implementing that
7/29/22
Yesterday
- I started looking into a line buffer bug and figured out that there was some refactoring required so I worked on that for most of the day
- I also reviewed the documentation for line buffer as well
Today
- I'll be back on the line buffer bug and hopefully finish that up
7/28/22
Yesterday
- I continued working on the action plan associations and
- Met with Jeremy some on that
Today
- I'm going back to shapes to look at a line buffer bug
7/27/22
Yesterday
- I worked on the draw tool fix to work with the new leaflet upgrade and then
- Got with Jeremy in the afternoon on action plans association task so
- I started reading through the code for that
Today
- I'll continue working on action plan associations
7/26/22
Yesterday
- I was part of the automated testing syncup and then afterwards
- I started working on the leaflet upgrade
- I spent a lot of time reading through the documentation and testing the change that broke the draw tool and I have an idea so
Today
- I'll be working on that fix and testing those changes
7/25/22
Friday
Thursday
- I started working on the new error dialog and then
- Added that to the shape manager
- I also helped Emma with some of the buffer testing
Today
- We have automated testing sync up and afterwards
- I'll get started up upgrading leaflet
7/20/22
Yesterday
- I finished testing the line shape so the UI side should be ready for testing for Velvet and Lyna
- I then moved onto the 2nd pass of the npm refactoring
Today
- I'll continue with that and once I finish
- I'll go back to some of the bug fixes
7/19/22
Yesterday
- I finished a few more repos of the npm packge updates
- And then moved on to testing the line buffer work
- I found and fixed a few bugs there and
- I also worked on a few more bugs on the board
Today
- I'll do more testing of shapes and then
- Will be back on the UI refactor work
7/18/22
Friday
- I continued working on the UI refactoring story
- We're pretty close to being done with the first pass so
Today
- I'll be back on Shapes to test the line buffer work and then
- Go back to the second pass of the UI refactor whenever that's ready
7/15/22
Yesterday
- I worked on the npm package refactoring and
- I'll be doing more of that today
7/13/22
Yesterday
- We had a few automated testing meetings and
- I also spent some time reading the documentation for a potential tool
- I also pushed up a new PR in Shapes for the Line Buffer work
- And then spent rest of the day looking at bugs on the board
Today
- We have a meeting to discuss the NPM packages
- And then I'll be back on bug fixes
7/12/22
Yesterday
- I wrapped up the first pass for the line buffer implementation in Common Map and then
- Started working on the Shape changes
- I have most of it done so
Today
- I'll create my PR for the shape and then start testing it all
- So I'll be working on hardening and bug fixes that come up and
- I'm also in the automated testing meetings as well
7/11/22
- I was on PTO for the whole week last week so
Today
- I'm doing a lot of catching up and then
- I'll start to push up all of the changes I have for the line buffer UI
- so I'll be working on those PRs and testing if I get to it
7/1/22
Yesterday
- We had a discussion for the buffer zone backend work
- I then worked on a couple of bugs on the board
- I also finished up the last bit of changes to the line buffer work so
Today
- I created a new PR for the line draw tool in Common Map
- I'm sure things will come up from that so I'll be working on that completing that PR
- Afterwards I'll test the changes to Shapes and push that up
- Other than that it will be lot of testing
- And I'll also be out the entire week next week
6/29/22
Yesterday
- I spent most of the time testing and cleaning up the code for the Line buffer implementation in the map repo
- I have a few bugs that I found that I fixed but there's still a couple of more so
- I'll be looking at those today
6/28/22
Yesterday
- I fixed a few access manager bugs and then
- Went back to map to implement the filtering mask for Line buffer
- I was able to finish that up so I'm starting to see the end of the tunnel for this story
Today
- I'll be trying to fix all of the small bugs that I have left and clean up all of the code
- Mark if you could set up a meeting sometime this week I can show you guys what I was so far and discuss future work that'll be great
- Probably include Emma in that too so we can talk about the backend work
6/27/22
Friday
- In the morning I fixed a minor bug in onboarding that Charlotte found
- And then I continued working on the line buffer implementation
- I found out that during my testing changed the code that effected the shape styling so
- I had to take one step backwords to fix that
Today
- I'll be working on filtering the map markers according to the line buffer
- And I'm also looking into a few bugs in the Access Manager
6/24/22
Yesterday
- I worked on implementing the undo and redo support to the line buffer
- I have that working so I started looking into the bug Charlotte came to me with
- I have a fix for one ready so
Today
- I'll work on the other and then will be back on map
- To figure out how to make the filtering work
6/23/22
Yesterday
- I continued working on the buffer implementation to the line shape
- I have the radius component working with the buffer logic so
Today
- I'll be working on supporting the undo and redo button to the radius change
6/22/22
Yesterday
- I spent most of the day playing with the buffer implementation for the map
- We also had group testing for data sharing in the afternoon
Today
- I'll be attempting to connect the buffer logic I have now to the frontend
6/21/22
Yesterday
- I talked with Jeremy in the morning to give him an update on my shape filter work and ask for guidance
- I continued working on that for most of the day and
- I also pushed up a fix for Priority Manager that Justin found
Today
- I'll continue on with the shape work and
- We also have group testing in the afternoon
6/20/22
Fday
- I continued working on the shape filter story for adding lines and then
- Later in the afternoon Charlotte notified me with a layout manager bug so I put in a fix for that but I'll wait to complete that PR until after the release
Today
- I'm meeting with Jeremy to give him an update on my work and see where to go from there
6/17/22
Yesterday
- I continued on research with how to implement a buffer for a line in shape filters
- And I started working on a prototype for that
- I'm making some progress so
- I will continue working on that today
6/16/22
Yesterday
- I met with Jeremy to discuss my progress with adding Line to Shape Filters
- I then started research on how we can implement a buffer zone
- We also had group testing in the afternoon
- I then looked into the data sharing lock issue we saw in group testing
Today
- I will continue on with the research and
- Help with lock bug fixes as needed
6/15/22
Yesterday
- We had shapes group testing in the morning and then
- I started making changes to support Line as a shape
- I made some progress so I'm planning on talking to Jeremy after this and then
- Will continue on that work today
6/14/22
Yesterday
- I updated a hover text for feature flags in the morning and then
- Started playing with the shape filter code and reading through the documentation
- I'm starting to get the basics down so
- I'll continue on that today and we also have Shapes Group Testing
6/13/22
- I was off on PTO Friday but
Thursday
- I fixed a few terminology bugs in the morning
- And a fix I put in a few weeks ago in Recovery Manager wasn't functioning correctly so I fixed that again
- In the afternoon I met with Jeremy to discuss the new story for Shapes and
- I found out that all of that code is very different and complicated so I spent rest of the day reading through the code and trying to understand the basics
Today
- I will continue on that unless something else comes up
6/8/22
Yesterday
- I continued on with bug fixes
- I'm discussing with Jeremy on a bug with the asset not showing up in Channels timeline and we think it's just a problem for me so I'm looking into that now
- I also added some sorting to the capabilities this morning
Today
- I'll continue on with the asset issue and I also saw that I was tagged for the feature flag change so I'll go take a look at that as well
6/7/22
- I was out on PTO yesterday but Friday
- We had group testing in the morning and I worked on fixings the bugs that were found
- Today I'm still looking into a few more so I'll try to wrap those up
- And then I'll be off at noon
6/3/22
Yesterday
- We had a group testing in the morning and then
- Worked on bug fixes most of the day
- I tried to investigate a bug on channels where some cards aren't displaying any information and I'm still trying to figure that out today
- We also have chat channels group testing and
- I'll continue working on other bug fixes
6/2/22
Yesterday
- Was a lot of bug fixes for me
- And I still have a couple to get through today so
- I will be working on those after the group testing
5/31/22
Friday
- I worked on bugs on the board all day
- I got a new indicator for the license when youre creating a new organization
- And I also go through all of the bugs for create incident so
Today
- I'll get back on testing and try to wrap up Create Incident and Organization Setup
5/27/22
Yesterday
- Was a lot of bug fixes and
Today
5/26/22
Yesterday
- For me was mostly bug fixes and testing
- We also had group testing for chat channels and then
- I discussed the hyperlink issue with Justin
Today
5/25/22
Yesterday
- For me was mostly bug fixes and got some regression testing tasks done
Today
5/24/22
Yesterday
- I continued on with regression testing Recovery Manager and Feature Flags
- I'm finishing up the last bit of fixes now so after that
- I'll move onto Icon Manager
5/23/22
Friday
- I worked on adding the hyperlink to history list and then
- Started regression testing for recovery manager and feature flags
Today
- I'll continue to work on that and fix bugs as I go through
5/20/22
Yesterday
- I went through the capabilities to update the map marker tooltips
- I then fixed the issue with the Shape History not updating dynamically
- At the end of the day I found why the icon selection for Create Incident wasn't working so I put up a PR for that this morning
Today
- I'm focusing on wrapping up the translation bugs and then
- I need to go through the capabilities again to add a new hyperlink icon in the History Item I got from Robert
- And Joshua I have a question for you on the translation files if you could stay after standup
5/18/22
Yesterday
- I was off at 2 but until then I mostly worked on the video manager bug
- Late in the afternoon I discussed with Johnny and Joshua on the approach for the marker tooltip translation issue
Today
- Jeremy notified me about hyperlink notifications not working so I fixed that and
- I'll be working on the market tooltip fix going through each of the capabilities
5/17/22
Yesterday
- I investigated a couple of bugs in the morning for login and data sharing and then
- Worked on a video admin bug in the afternoon
- I have the code change ready but I'm struggling to test it now
- So I'm discussing with T as needed
Today
- I'll be off at 2 so I'll get this change up hopefully and wrap up the localization bugs
5/16/22
Friday
- I wrapped up the Terminology Manager bugs and then
- Fixed the remaining bugs for the translation story
- I then moved on to the Hyperlink bugs that Lyna found
Today
- I just pushed up the last fix for the Hyperlink bugs
- I'm not sure what I should work on next so I'll need to get with Joshua for the next step whenever he's available
5/13/22
Yesterday
- I fixed a bug for the Recovery Manager that Justin found and then
- Moved onto bugs in the Terminology Manager
- I found some bugs while I was investigating the original bugs so I just finished those as well this morning
Today
- I'll do some research into the Azure Map API to see if we can support geolocation for Japan
- And then will be back on bug fixes unless something else comes up
5/12/22
Yesterday
- I fixed 2 or 3 bugs in the morning and then moved on to creating a new shared component that'll be used in Action Plans
- I just pushed up the PR this morning so
Today
- I'll get back on some of the new bugs for the localization story and then anything else that comes up
5/11/22
Yesterday
- I had some issues with the local cluster so ended up having to reset and reinstall services in the morning but after that
- I worked on the hyperlinks story and adding validations
- I finished that and then went through all of the capabilities to hide the hyperlink detail section in the card behind a feature flag
Today
- I have a few bug fixes that I'm looking at and the I'll get back on Action Plans
5/7/22
Friday
- I worked on localization issues in the morning and then in the afternoon
- Robert came back to me with the UX design for hyperlinks on that so I worked on that
Today
- I'll wrap the Hyperlinks work and then go back to Action Plans
5/6/22
Yesterday
- I continued going through the bugs on the translation story
- During that process, I found an issue with the login screen which seems to be coming from the backend so I recorded my findings on that as well
Today
- I will continue on with translation bugs and then when Robert comes back with the design for Hyperlinks I'll get back on that
5/5/22
Yesterday
- I worked on Action Plans most of the day and a couple of bug fixes here and there
- At the end of the day I started going through the translation bugs that Lyna filed
Today
- I'm going to continue with that
5/4/22
Yesterday
- I continued on with setting up the Action Plans frontend
- I have the core services that's needed done so
Today
- I'll be adding a new feature flag and a shell for the injectable component that will be used in the Channels UI
5/3/22
Yesterday
- I worked on setting up a new frontend project for Action Plans in the morning and then
- Had a UX meeting to discuss Hyperlinks
- Afterwards I added an ability to remove hyperlink and then sent that updated UI to Robert
Today
- I will be back on the story for Action Plans
5/2/22
Friday
- I pushed up the changes for the Hyperlinks component and then updated the copyright text in Webroot
- In the afternoon I helped out John on checking the API versions were using
Today
- I'll continue on the API check and also probably be back on Hyperlinks after the meeting with the UX in the afternoon
4/29/22
Yesterday
- Before sprint planning in the morning I worked on a couple of bug fixes and then
- In the afternoon I got started on the hyperlinks task
- I have an updated prototype ready so if Mark and Jeremy could stay I can show you guys that real quick
Today
- I'll continue on the hyperlinks story
4/27/22
Yesterday
- I fixed some bugs in the morning and then worked on the new hyperlinks component
- I finished the prototyping for that so I implemented that in all of the capabilities
- So now whenever the backend is implemented the new hyperlinks section should show up in the UI
Today
- I'm looking through some of the localization bugs Lyna found and I'll try to wrap up any other bugs I find
4/26/22
Yesterday
- I investigated 2 bugs with the Shapes Data Share and one was on the frontend and the other I believed to be backend so I talked to Emma on that throughout the day
- In the afternoon, I fixed a bug related to the Feeds slideshow and
- also discussed the new Hyperlinks task with Jeremy so I started a prototype on that
Today
- I have a few simple bug fixes that I'm working on now and I'll be back on hyperlinks unless something else comes up
4/25/22
Friday
- I discussed the bug on the shape attachment history with Jeremy in the morning and while fixing that, I found additional issues with how we load the timeline so I pass on that information with Mark and Joshua
- In the afternoon, I continued on with other bug fixes on the board so
Today
- I'm working on a bug with Shapes Data Sharing and after that I still have a good bit of bug fixes before the Sprint ends so I'll be focused on that for today
4/22/22
Yesterday
Wednesday
- I wrapped up my portion of hardening the styling issues found from the localization changes so
Today
- I'm going to all of the capabilities to fix the Incident Attachment bug in the History that Trevor was looking into
- And I also need to go back to the localizaion story just to go through everything that I fix and make sure they're all working
4/20/22
Yesterday
- I worked on supporting the Smart Advisor team look for memory leaks and pushed that out for them
- And then started working on the hardening task for the localization changes so
Today
- Will be more of the same and also one more bug that Jeremy pointed me to related to Feeds
4/19/22
Yesterday
- I worked on bug fixes most of the day and
Today
4/15/22
Yesterday
- I was in a couple of meetings related to Shapes and Onboarding and
- Mostly worked on bug fixes for rest of the day
Today
- I have a couple improvements to make to shape history including the updated icons I got from Robert and then ill continue on with bug fixes unless something else comes up
4/14/22
Yesterday
- I contineud working on the Shape History work and pushed up my PR at the end of the day
- I tested this change this morning so it should be ready for testing and documentation
Today
- Jeremy notified me that the Notification Manager missing the Shape criterias but after talking to him we probably should have a meeting to come up with a solution so
- If some of yall can stay after standups we can discuss this
4/13/22
Yesterday
- I finished the first pass through for the shape notifications work and then
- Started working on the shape history story
Today
- I will continue on the shape history
4/12/22
Yesterday
- I wrapped up the work for adding redaction to the Shape List and then
- Started working on the Shape Notifications
Today
4/11/22
Friday
- I investigated the duplicate incident bug and Chad found out that it was actually not a bug so
- Afterwards, I started working on the redaction list for Shapes and
Today
- I'm going to try to wrap that up and then start working on another story
4/8/22
Yesterday
- I wrapped up the work for adding Shapes to the Data Sharing UI
- That PR went up this morning so I will be testing that after Webroot goes up to Dev
- While I'm waiting on that, I'm investigating a bug Lyna found on the Incident List showing duplicates
- After that I'll start working on adding redaction to the shape list
4/5/22
Yesterday
- I started working on adding Shapes to the Data Sharing UI and that took out most of the day but
- I also investigated the Create Incident token issue but I couldn't find any issues and that code hasn't been touched for at least 2 months so I'm gonna discuss that with Jeremy today and will be back on Data Sharing story
- Also Joshua Jeremy and maybe Emma can stay on after to discuss the redaction list for Shapes that'll be great
4/4/22
Friday
- I worked on bug fixes all day
- In the morning I implemented the license validation to the Create Incident button
- And then looking into the translation issue with the incident priorities
- In the afternoon I wrapped up the last big of bug fixes for the Organization Setup Changelog
- And also looked into the RapidSOS Gateway bug but ran into some issues running the testbed so I discussed that issue with John this morning
Today
- I think all of the frontend tasks and bug fixes are done so Mark I'll need your help figuring out what my next task should be
4/1/22
Yesterday
- I worked on adding the Smart Advisor support in Associations
- And then looked into the Organization Setup Changelog bug
- That seemed to be working locally so talking to Lyna on that this morning
- At the end of the day yesterday I also started looking into a couple of Create Incident bugs Mark mentioned so
Today
- I will try to wrap those up and the Organization Setup Changelog bugs
3/31/22
Yesterday
- I wrapped up all of the bug fixes on the board so got with Jeremy in the afternoon to take some load off of him
- I started working on the Smart Advisor task
- I got my first PR in this morning so I'll continue to work on that today
- I saw John is going to be out until Monday so I can take on the Changelog bugs afterwards
3/30/22
Yesterday
- Was mostly bug fixes for me
- I fixed a couple of bugs on the Layout Manager and then investigated a few other bugs and put my findings on the stories
- In the afternoon Chad found an issue in the licensing dashboard so I also fixed that
Today
- Will be more of the same
- I have one more bug on the layout manager that I'm working on and then I'll go back to closing the bugs from yesterday since Jeremy responded to my comments
3/29/22
Yesterday
- I started testing the Data Sharing Changelog UI and surprisingly didn't find any bugs so I moved onto
- 2 bugs on the board
Today
- Today I saw a few more bugs on the Layout Manager so I'll try to investigate those first and
- probably discuss with the Tyler and John to coordinate on all of the tasks that we have
3/28/22
Friday
Thursday
- I worked on the last few passes for the Data Sharing Changelog so
Today
- will be mainly testing and any bug fixes that come from that
3/24/22
Yesterday
- I wrapped up the UI for displaying the descriptions in the Data Sharing Timeline story
- Then I investigated some ways to clean up the data more after futher discussion with Chad
- And I think I have a good solution so I'm getting ready to push up that change and discuss with the CJIS group to get their thoughts
- After that I will work on testing and hardening all of the Changelog
- And I'll also be off on PTO tomorrow
- One more thing, I updated my local services yesterday afternoon and now I can't seem to log in. Are there any known issues in identity?
3/23/22
Yesterday
- I continued working on the Data Sharing Timeline story
- I have the last PR ready so I'm going to push that up this morning but after that
- Chad and I discussed some improvements to the UI so I need look into how I can implement that but other than that
- I'll move onto testing and hardening
3/22/22
Yesterday
- I fixed a couple of bugs in the Injectable component in Identity
- And then continued working on the Data Sharing Timeline story
- I got most of the main features done so
Today
- I'm going to try and wrap up the final UI components and also helping out John with tombstone support as needed
3/21/22
Friday
- I started working on the Data Sharing Changelog and got the basic layout done but I found some issues with the injectable component I made the week before in Identity so I worked on that fix and
- I just finished that up this morning so
- I'm back on Data Sharing Changelog today
3/18/22
Yesterday
- I wrapped up the tombstone support for the Access Manager changelog story
- Towards the end of the day I started working on the changelog for the Data Sharing page so
Today
- I'm going to push up my first pass and continue working on that for the rest of the day but
- Will go back and forth with the Access Manager as needed for any bug fixes
3/26/22
Yesterday
- I spent some time testing the Access Manager changelog and fixing all of the bugs that I found
- I also worked on adding the tombstone support and trying to understand how it all works but realized that I need Chad's help with a couple of new API endpoints so
Today
- I'll continue on with adding the tombstone service and also continue hardening the changelog
3/15/22
Yesterday
- I had a discussion with Jeremy on how to handle tombstoned data in the Access Manager and we concluded that this was going to be more time consuming than we thought but
- I started working on that and I have my first pass through ready for refactoring the store service so I'll push that soon and
Today
- I will continue working on this and hopefully wrap that up
3/14/22
Yesterday
- I worked on adding the new lock out case to the Access Manager changelog and also managing the tombstoned data so I can display old refresh tokens and user sessions
- I'm still working on that today but after that will be a lot of testing and hardening
3/11/22
Yesterday
- I continued working on the Access Manager Changelog story
- I finished up the filtering and sorting features so I discussed that and some other changes with John
Today
- I'll be implementing the chips to indicate what filters are turned on now and I also have a few changes to make from a discussion with Chad yesterday
3/10/22
Yesterday
- I worked on the new filter pane for the Access Manager Changelog
- All of the UI is finished so that PR is up now
Today
- I need to discuss the change with John so he can refactor his filter pane to share the same code and
- Then I'll move on to connecting the filtering logic with the API
3/9/22
Yesterday
- I finished up the infinite scroll feature in the Access Manager Changelog so
Today
- I'll get started on the filtering feature
3/8/22
Yesterday
- I wrapped up the main UI for the Access Manager changelog so I'm going to push up those changes this morning and will start working on the infinite scroll bar today
3/5/22
Friday
- I worked on the Access Manager Changelog and
Today
- I will work on implementing the main UI and the infinite scroll feature
3/4/22
Yesterday
- I pushed up a first couple of passes through for the Access Manager Changelog and I will continue on the Changelog today
3/3/22
Yesterday
- I started working on the Access Manager Changelog story and I have my first pass ready so I'll push that up this morning after John's PR goes through and will continue to work on that today
3/2/22
Yesterday
- I helped John with his PR and started looking into his code to see how I can implement the Access Manager Changelog and also share some of the code
- In the process, he found a bug in Common Libraries so I had to track down where all that was being used but I'm finishing that up this morning and after I finish testing that,
- I will get started on the new Changelog dialog
3/1/22
Yesterday
- I started looking into the Access Manager Changelog story and asking Chad some questions on that
- I also looked through John's implementation and
Today
2/28/22
Friday
- I investigate a bug where the partial match of keywords wasn’t bringing up the correct icon in the Incident Creation wizard and I got that fixed
- And I also worked on a couple more bugs for Priority Manager and User Manager
Today
- I'll look into any more bugs on the board and then start looking into the Access Manager Changelog
2/25/22
Yesterday
- Was investigating a lot of bugs with Common Keywords and the Incident repo
- I think I have most of the Icon Manager bugs wrapped up so
Today
- I'll get started on the Create Incident bug that Jeremy was seeing and hopefully start looking into the Access Manager changelog story
2/23/22
Yesterday
- I wrapped up the final bit of changes for the Priority Manager and the Icon Manager
- There is one more task for duplicate icons that I'm waiting on the UX for so
- I'll hopefully wrap that up today and
- Probably spend a lot of time testing and also helping Velvet and Lyna as needed
2/22/22
Yesterday
- I investigated a bug in the Icon Manager with Justin
- And then discussed the Priority Manager and the duplicate icons with Philip and Jared from the UX team
- In the afternoon, I worked on removing the rest of frontend feature flags
- And I also added a remove button to the icons uploaded by the user so
Today
- I'm going to implement a fix for the Icon Manager bug to fit the change from Justin
- And then go back to the Priority Manager to wrap up all of the tasks there
2/21/22
- I was off on PTO Friday but
Thursday
- I continued hardening the Icon Manager and also talked to Lyna and Velvet throughout the day so
Today
- I have some things to catch up on and then will start looking into an issue Lyna was seeing where the uploaded icon doesn't show up
- After that will most likely be more testing and bug fixes
2/17/22
Yesterday
- I continued on with the icon manager work and also investigated some issue of duplicate notifications that we were seeing on Incident updates with Joel
- I also fixed the last bit of priority color bugs for Incidents as well
Today
- I'm going to push up the final changes to Icon Manager and start testing it on Staging
2/16/22
Yesterday
- I pushed the last bit of changes to the recovery manager and
- Fixed the bug for the priority manager token
- I also finished up the new upload icon feature so
Today
- I'm having to upgrade some of the APIs for Common Keywords to the V2 version and after I finish that, I'll get started with testing all of the icon manager changes and fixing any bugs that I find
2/15/22
Yesterday
- I discussed with Joel on some changes to make to the organization list and got that done and
- Also continued with the icon manager upload feature
Today
- I'll push up the changes for icon manager to start testing and
- Also have a few more minor fixes for the recovery manager
2/14/22
Friday
- I worked on wrapping up the new upload icon story
Today
- I still have a few things I have to test and fix there but
- I'm also looking into editing something in the organization list and the recovery manager for Joel
- So I need to talk to Joel and Jeremy on that this morning then afterwards I'll be back on icon manager
2/11/22
Yesterday
- I met with Mark Joshua and Justin to discuss the story on uploading new icons so
- I spent rest of the day working on that and
Today
2/10/22
Yesterday
- I wrapped up the last bit of changes to the Icon Manager enhancements
- And then mvoed onto removing feature flags from the frontend
- I got about 4 of them done and
- Lyna also found a bug in the Priority Manager so I fixed that as well
Today
- I need to talk to Mark and Joshua about my next task and will be working on that for rest of the day
2/9/22
Yesterday
- I continued the enhancements in the Icon Manager
- I have my first PR ready so I'm gonna test everything after that goes through and
- I think I'll have a few more changes to make after that
2/8/22
Yesterday
- I wrapped up the filtering feature in Icon Manager so
Today
- I'll move onto adding a new preview pane
2/7/22
Friday
- I wrapped up the incident expiration change and also the priority color changes
- And I started working on the enhancements to the icon manager so
- I will continue on that today
2/4/22
Yesterday
- I found out that the incident expiration was using 2 different data types so had to put in a fix for that and then
- Started working on applying the priority color set from the priority manager to take effect in the incident list
- I have that finished but I realized that this was hard coded in multiple places so
Today
- I need to discuss this change with Jeremy and then after I wrap this up, I'll switch back to icon manager
2/2/22
Yesterday
- I continued working on hardening the priroity manager and
- Also fixed the incident expiration time bug that Lyna found
Today
- I have a few more bug fixes to go through and then start looking at the Icon Manager
2/1/22
Yesterday
- I met with Mark and Joshua after standups to talk about the next task and then
- Went back to bug fixes from Priority manager and
Today
- Will be more bug fixes and hardening
1/31/22
Friday
- I pushed up a fix for the priority manager page not loading with help from Jeremy and
- Worked on a lot of hardening on that so
- I will continue on that today
1/28/22
Yesterday
- I found that the admin page for priorities was not displaying on Staging and after fixing that, I ran into another issue where it gets stuck in the loading screen
- I'm still investigating that issue so
- I'm getting some help from Jeremy today and
- Hopefully get to testing today and start with bug fixes
- And also help justin some
1/27/22
Yesterday
- I finished a PR with the last bit of changes to the Priority Manager so
Today
- Will be a lot of testing and hardening once the changes go up to Staging
1/26/22
Yesterday
- I finished up a new component for the time picker in common libraries and then added that to the Create Incident dialog
- I then started working on refactoring the priority category onboarding step so
Today
- I'll finish that up and I have a few more features to add to the priority manager
1/25/22
Yesterday
- I wrapped up the Priority Manager PR with some help from Jeremy on the circular dependency issue
- I then worked on configuring time for the incident expiration and
- I will continue to work on that today and go back to the Priority Manager afterwards
1/24/22
Friday
- I investigated the circular dependency issue but I'm gonna need to talk to Jeremy about that today
- So I continued adding some of the features to the Priority Manager that I was going to add in the next PR along with some bug fixes so
Today
- I'm going to try and finish up the PR and start testing
1/21/22
Yesterday
- I spent most of the day cleaning up the code and testing some edge cases for the priority manager
- And I got to a pretty good spot so I started working on the PR and now I'm running into a circular dependency error so
Today
- I'm going to try and figure that out and hopefully that doesn't take too long so I can push this up and start testing
1/20/22
Yesterday
- We had a sync up and a demo of the priority manager page
- A lot of good suggestions came up there so I worked on that for rest of the day and I have everything ready now so
Today
- I will be cleaning up the code and doing a lot of testing
1/19/22
Yesterday
- I wrapped up the implementations for the priority manager page so
Today
- We have a sync up after standups and then
- I'll move onto adding a new feature flag and cleaning up everything before pushing up the changes
1/18/22
Friday
- I ran into a lot of issues with restructuring the priority manager page so
- I got help from Jeremy and got that figured out and he also pointed out some things to improve so
Today
- I'm going to wrap all of that up
1/14/22
Yesterday
- I continued working on the Priority Manager page
- I have the bound restrictions working and mostly all of the other features so
Today
- I'm going to be trying to wrap this up and do some testing
- And I'm also off after 1 today
1/12/22
Yesterday
- I worked on restricting the bounds for the Priority Manager page and then was off on PTO in the afternoon
Today
- I will continue on the Prioriy Manager
1/11/22
Yesterday
- I worked on a new dialog to create a priority preset in the priority manager
- I have most of that done so
Today
- I'll get started on restricting the bounds and continueing on the page
1/10/22
Friday
- I continued working on the Priority Manager page and I finished up the core functionalities so
Today
- I'm going to start on a wizard for creating presets
1/7/22
Yesterday
- I fixed the expiration bug for incident in the morning and then continue working on the Priority Manager
Today
- I will continue working on the priority manager unless something else comes up
1/6/22
Yesterday
- I worked on the Priority Manager and
Today
- Will be more of the same and I'm also looking into fixing the Expiration issue in Create Incidents this morning as well
1/5/22
Yesterday
- I fixed a bug in the morning for creating a new organization and
- Had a meeting in the afternoon to discuss that so I worked on those changes and
Today
- I will continue working on the priority manager
1/4/22
- I was on PTO yesterday but
- Up until the holidays, I worked on bug fixes and also started working on a prototype for the Priority Categories Admin UI
Today
- I'll work on the bad email issue during onboarding and then continue with any other bug fixes
12/22/21
Yesterday
- I met with John in the morning like he said
- And then started working on the prototyping for the priority categories UI
- Met with Mark on that so
Today
- I'm going to try and finish that up and put together some notes for Jared and Joshua when they come back
12/21/21
Yesterday
- I fixed a minor bug in organization list component
- And that lead to another minor refactoring in recovery manager
- After that I spent some time digging into the SignalR issue Richard mentioned but couldn't get anywhere so I'm going to leave that for Jeremy when he comes back
- And then at the end of the day I started sketching out a design for the priority category admin UI so
Today
- I'm going to get started on a prototype for that unless something comes up
12/20/21
Friday
- Was mostly regression testing and bug fixes
- Fixed a bug in incident keywords that Justin mentioned and I also found a small bug in organization list so
- I'm going to work on that today and continue regression testing
12/17/21
Yesterday
- I was on PTO but Wednesday was regression testing and minor bug fixes
Today
- I need to catch up on things from yesterday and then get back to more testing and bug fixes
12/15/21
Yesterday
- We had a small meeting to discuss the onboarding step like Velvet said
- And then worked on more regression testing and minor bug fixes
- I'll be on PTO tomorrow but today will be more testing and bug fixes
- Also I saw Velvet file a bug that I want to discuss about so if Jeremy Velvet and maybe Joshua and Mark can stay on, it should be pretty quick discussion
12/14/21
Yesterday
- Was mostly regression testing and bug fixes
- Also joined the chat and channel group testing
Today
- We have a discussion after standups on one of the onboarding steps and after that
- Will be more testing and bug fixes
12/13/21
- I spent all day Friday fixing bugs on the board and coordinating with a lot of people
- I'm fixing a small bug in the file upload component but after that I'll move on to regression testing
12/10/21
Yesterday
- I worked on bug fixes for the regression testing task and also one for Create Incident that Lyna found
Today
- Will be more of the same unless something else comes up
12/9/21
Yesterday
- I finished up last bit of the create incident bugs with help from Jeremy and coordinated with Jared and Justin on some backend changes
Today
- I saw some bugs on the board for feature flags and video so I'll start looking at those
12/8/21
Yesterday
- Coninued working on the bug fixes for Create Incidents and cordinated with Jeremy most of the day on that
Today
- I just have two more bugs that I'll need to discuss with Jeremy on when he gets back so I'll finish those up today and
- Then work on the refresh issue for group feature flags
12/7/21
Yesterday
- I wen through the board to make sure all new implementations for Create Incident is done
- And started working on the bug fixes related to Incident
- I still have a few more there so I'm going to try to finish that up today
12/6/21
Friday
- Had a meeting with Velvet and Joshua like they said
- Then worked on adding a default title when creating a new channel with an entity associated
- And rest of the day was fixing bugs on the board
Today
- I will continue tackling the bugs on the board and anything else that comes up
12/3/21
Yesterday
- I finished up a new dialog to add incident to an existing channel
- Then looked into a angular versioning issue on one of the new packages I implemented for keywords with Jeremy
- And then rest of the day was bug fixes
Today
- I have a meeting with Velvet at 10 for organization grouping demo
- And then afterwards will be more bug fixes
12/1/21
Yesterday
- I finished up the feature to selection icon in create incident dialog and also added styling for a new angular component I used for the keywords field
- Then I started refactoring the add remarks UI to match the UX design so
Today
- I'll finish that up today and I'll start on adding incident to existing channel
11/29/21
Wednesday
- I got a couple of bug fixes in the morning and
- I was on PTO in the afternoon
Today
- I'll be back on selecting incident icon by keywords
11/24/21
Yesterday
- I continued started working on adding a select to Incident Icon in the Create dialog
- Got the UI down and the API endpoint implemented but I need to talk to Jeremy about how to get that connected through the adapter
- So then I worked on fixing the bugs on the board
Today
- I'm off at 12 so I'll push those PRs up and other bug fixes that I can get done
11/23/21
Yesterday
- I started researching a new component to add the keywords field in that Jeremy and I talked about last week
- I finished up the first pass through for the keywords field in Create Incident so that PR is up
- And I started looking into the API for CommonKeywords with some help from Joel at the end of the day yesterday
- This morning I looked into a potential change when creating New Channel but
Today
11/22/21
Friday
- I met with Johnny and Jeremy throughout the day and got the final PRs through to get the map injected on Create Incidents UI
Today
- I'm going to get started on Keywords component and also test out the map implementations from Friday after it goes through to staging
11/19/21
Yesterday
- I finished up the feature to add a Incident Marker on Create Incidents Map with a lot of help from Jeremy and Johnny throughout the day
- That PR is through so
Today
- I'm going back to CommonMap to expose some of the APIs then will be back on Incidents to reverse geocode the point on map to get the closet address
- So if everything goes smoothly, I should be done with the map component today
11/18/21
Yesterday
- I started working on injecting a map to the Create Incident wizard and talked to Johnny throughout the day
- Also talked to Jeremy some about a couple of PRs I had and Joshua about some things here and there
- I have the map working but having issues adding a Incident marker so I'll continue on that today and coordinate with Johnny as needed
11/17/21
Yesterday
- I continued working on the injectable component in CommonMap for the geocoding search box
- that PR is up now waiting for approval
- I also got the change up for selecting primary contact to match the UI from Chat and that PR is also up
Today
- I need to talk to Johnny maybe after standup if no one's using this channel to get guidance on injecting a map to Create Incidents
- So I'll get started on that today
11/16/21
Yesterday
- I started working on implementing geocoding in CommonMap and
- Talked to Johnny and Chad to get some clarifications in the afternoon
- I'm making really good progress so
Today
- I'll continue working on that and see if I can get the first PR through
11/15/21
Friday
- Was just bug fixes and small changes in the morning for Create Incidents
- And then afterwards I started looking into the geocoding research Jared did and testing all of the REST APIs
Today
- I'm going to start implementing the new search component in Common Map
11/12/21
Yesterday
- I finished up a new dialog to Add Remark to internally managed incidents
- And I added support to upload multiple files and also refactered that styling
- Those PRs are up so I'll test those once they go through today and
- After that, I have one more small change for Remark to match Jared's change and then
- I'll get started on adding Geolocation to Create Incidents
11/10/21
Yesterday
- I continued working on bug fixes for Create Incidents and also added a new component to display Remarks
Today
- I'm hoping to finisht that dialog up and look for any bugs before the sprint review
11/9/21
Yesterday
- I pushed up the changes for Data Sharing Networks
- And then a few improvements came up in the Organization Manager page so I fixed that
- And started working on the bug fixes for Create Incidents that Lyna's been finding
- Half of that is done so
Today
- I'm going to continue working on that
- Joshua if you can meet for just a second after standup I want to talk about how to display the remark history and also if the network groups are functioning correctly
11/8/21
Friday
- Got clarifications on the data sharing networks and
- Finally got everything cleaned up and working so
- I'm going to push that change up this morning and
- Afterwards I'll be back on incidents to fix the bugs on the board
11/5/21
Yesterday
- I fixed the priority category step in onboarding and
- Continued working on the network groups implementation from Stephen and I'm getting some clarifications on that today after standup
- So I'm hoping to finish that up today
11/4/21
Yesterday
- I worked on the documentaiton for the frontend load test to explain the architecture of the project in the morning and sent that to Lyna and Charlotte
- Got some cleanup done for Stephen's network groups changes so
Today
- I need to fix a few things for network groups and I'll push that PR up and
- The onboarding for priority categories is having some issues with the REST API so I'll continue to look into that today
11/3/21
Yesterday
- We had a meeting to talk about the frontend load test tool so
- Spent some time in the morning going back to test that tool
- After the meeting, I made a PR in incidents to fit Jared's changes
- And also finished up the changes from Huner for the onboarding priority categories
Today
- I will go back to the load test tool and add more documentation for Lyna and Charlotte
- And will sart working on Stephen's changes
- And also priority categories onboarding seems to be having an issue like Johnny said so I'll go fix that as well
11/2/21
Yesterday
Friday
- I added a blue status bar on Incident card to indicate its status and also added a new button to clear incidents if managed internally
- Towards the end of the day I talked to Hunter and Stephen about their progress so
Today
- I'm catching up on the changes Jared made yesterday and I'll get that PR pushed up and after that
- We have a meeting to talk about the load test tool for the front end that I made a while back
- And then I'll start working on the changes for Hunter and Stephen
10/29/21
Yesterday
- We had a sync up meeting for Create Incidents in the afternoon so spent the morning time jotting down some notes and testing
- The meeting went really well so afterwards
- I started working on some of the additional changes that we talked about
- That first round of changes are done so
Today
- I'm going to try and finish the rest out today
10/28/21
Yesterday
- I finished up allowing the Create Incidents UI to be also used for editing incidents
- So now most of the implementations should be done
Today
- I'm going to be testing everything
- And jot down some notes for the sync up meeting at 1:30
10/27/21
Yesterday
- I finished up adding priorities for Create Incidents UI and
- Started working on setting a default value for the user list dropdown
Today
- I'm going to finish that up this morning and then
- We have a meeting to talk about setting priorities in onboarding setup
- So will probably be working on that for rest of the day
- And I'm also off early today at 3
10/26/21
Yesterday
- Worked on connecting the backend for priorities to Create Incidents but had some issues so
- I started working on the UI for keywords
Today
- I talked to Jared about the issue and we found out that it was just that the URL had been updated so I'm back on priorities today and hopefully finish that up
10/25/21
Friday
- I worked on adding priorities to Create Incidents UI
- And also talked with Jared throughout the day on the REST API
- We had some issues there but he was able to figure that out so
Today
- I'm going to be testing his changes and will be finishing that up
10/20/21
Yesterday
- I had issues with my local services so that took out most of the day
- At the end of the day I made a PR for uploading files on Create Incident but Jeremy pointed some things out so I'll be working on fixing that today and then start working on Editing Incidents
10/19/21
Yesterday
- I worked on uploading files in Create Incidents and I think I have everything ready but ran into an issue with Traefik at the end of the day so still talking to Stephen on that
Today
- When we get that figured out, I'll move on to editing incidents
10/18/21
Friday
- I worked on a new dropdown component in identity to be used in the Create Incidents UI
- Had some hiccups along the way but I got it finished so
Today
- I'll start working on uploading files and then attaching it on incident creation
10/15/21
Yesterday
- I pushed up some of changes for Create Incidents and then
- Started working on a work around for an issue I had that Hunter helped me out with
Today
- I have one more thing to work on there and then will be back on Incidents
10/14/21
Yesterday
- I continued working on the Create Incident UI and
Today
10/13/21
Yesterday
- I fixed a small styling issue in recovery
- And then finished up a basic wizard for the Create Incidents UI so push that PR up and now it's on dev behind a feature flag and
- It's very minimal but did some testing this morning and that seems to be working just fine so
Today
- So today I will be adding more functionalities to that
10/12/21
Yesterday
- I was also in the Create Incidents meeting
- I continued working on the UI for that and also
- went back to recovery to fix a bug that Joel found and pushed that out as well
Today
- I'm back on Create Incidents and I'll try and get a protype up by the end of the day
10/11/21
Friday
- I met with Jeremy in the morning to discuss the Create Incidents UX, the feature flag removal, and also the validator script
- So I worked on those most of the day and finished up the feature flags and validator scripts done
Today
- I have a meeting to talk about the Create Incidents UX design and I'll continue to work on that
10/8/21
Yesterday
- I started looking into the Create Incidents story and started implementation for that
- Got most of the UI layout done and
- Also this morning I pushed up the PR for the recovery to fit Joel's changes
Today
- I will be back on creating incidents and additing the logic and the functionality
10/7/21
Yesterday
- I finished up removing the enhancement flag in feature flags
- And Hunter found an issue in identity so I fixed that
- Then moved onto the recovery manager restore change that I just have ready locally for now
Today
- I will be off today at 3 but Joshua and Mark, I will need to talk about what my next task is at some point
10/6/21
Yesterday
- I continued working on removing the feature flags and got all of ones that I pushed in tested
- I'm still looking through the enhancement flag
Today
- But I will finish that up this morning and then go back to recovery to make the restore changes
10/5/21
Yesterday
- I worked on removing the feature flags from the frontend and I got a good bit of it done so
Today
- I'm going through each one and validating that on staging
- I have a couple more longs to finish but I should finish that today
10/4/21
Friday
- I worked on adding the validator scripts
- And I got through all of the repos except for the 2 that I need to talk to Jeremy about so
Today
- I'm back on removing feature flags and testing those changes
10/1/21
Yesterday
- I talked with Jeremy on the feature flags that need to be removed from the frontend and started working on that
- And also this morning talked with Jeremy again to learn about the new validator change so I just created a list of repos that I need to go through so
Today
- I'll be working on both of those :)
9/29/21
Yesterday
- I continued hardening the recovery manager page and got a couple of prs there but everything should be in now so
Today
- I'm going to be testing all of those changes and preparing for the sprint review
9/28/21
Yesterday
- I worked on the bug in organization set up when saving changes and I pushed that change but the issue is still there on dev today so Jeremy is fixing that now
- Then I continued working on bug fixes and one of the issues, there's not an easy solution so Joshua Mark and Lyna if yall have time after standup, I would like to show you guys that and Jeremy if you can stay on here as well just in case
Today
- I'm going to push that change
- And continue on with the hardening
9/27/21
Friday
- I finished up the change to the organization setup layout that I talked to Jeremy about on Thursday and came up with a solution on
- There is an issue with the save functionality so I'm looking into that now but after I finish it, Joshua I would like to show you the change we came up with
- I also got in more bug fixes for the recovery manager and
Today
- I will be looking into the organization setup error and
- I also have 1 more round of bug fixes to go through in recovery manager that I need to get some help from Hunter on
9/24/21
Yesterday
- I worked on refactoring the tenant config page but ran into an issue so talked to Jeremy on that and he came up with a solution so I needed to re-work my changes but I have that update ready now
Today
- I'm doing some tests there so should have a PR up soon
- And then after that I'm going back to recovery manager and finish up all of the bug fixes
9/23/21
Yesterday
- I finished up the admin recovery page and finished that up
- Joel and I got a solution for the restore issue we had from group testing so we got that fix in as well and
- Later in the day I started working on the Organization Setup page refactoring for each page to have it's individual save buttons so
Today
- I just finished up the feature flags page so I'm going to move onto Tenant and hopefully finish that up today
9/22/21
Yesterday
- We had a group testing for recovery manager and that went really well
- Started working on the changes in the provisioner view that we talked about, got that done
Today
- But this morning, recovery had an issue deplying on dev and staging so Joel helped me look into that
- And today, I'll be working on finishing up the admin viewand I also have to go back to the tenant config to refactor the layout as well
9/21/21
Yesterday
- Yesterday I continued working on the recovery manager
- And also finished up a bug on the board for feature flags
Today
- We have a meeting to test recovery and after that
- I will be working on any bug fixes that come up and also a few other bugs on the board
9/20/21
Friday
- I had a prototype for the recovery manager refactoring and worked on that most of the day and also a few other small changes
- Finishing up that PR now and I will be out for a couple of hours this morning but I should be back online around 1 oclock and will continue working on recovery manager
9/17/21
Yesterday
- I made a lot of bug fixes and improvements to the recovery manager and got that PR up
- Also talked to Velvet and Joel on some of the ui refactoring ideas to indicate the status of the backups better so I made a prototype for that and Joshua I would like to show you that and hear your thoughts if you have time after standup
Today
- So today will be working on that and also have a few other small things I have to change in tenant and feature flags
9/16/21
Yesterday
- I continued working on the recovery manager tweaks and talking to Joel and Velvet throughout the day and
Today
9/15/21
Yesterday
- I continued making changes to the recovery manager. Finished all of that and I also
- Had some build pipeline issues here and there but got that figured out with some help from Joshua
Today
- I'm talking to Joel on more hardening tasks for the page so I'll be working on that today
9/14/21
Yesterday
- I worked on a lot of small changes and fixes to the reocvery manager and talked to Lyna throughout the day on that
- That PR is up now and
Today
- I got the designs from the UX team for the logos so I'll be working on those and more hardening tasks today
9/13/21
Friday
- I added the recovery manager to the tenant configuration page
- And made a few other changes to fit that in common recovery
- I spent rest of the day testing and I found one main issue that I still haven't been able to figure out why it's happening
Today
- I'm going to be focusing on fixing that and also a few other hardening task
9/10/21
Yesterday
- Made more updates to the recovery manager and pushed that in
- I was hoping to test it on dev but the build never triggered the webroot angular build so I need to look into that
- And also Hunter finished the tenant config page so
Today
- I'm going back to add the page and adding the admin recovery manager page
- And once I finish that, I'll spend a lot of time testing everything
9/8/21
I was on PTO Friday afternoon and yesterday, but
Friday
- Morning I worked on bug fixes for the recovery manager and pushed that in and
Today
9/3/21
Yesterday
- I continued working on implementing the recovery manager ui to webroot and got that done with some help from Jeremy and Craig so
- It should be on dev and staging for us to test now and
Today
- I have a demo meeting with a UX guy, Jared, right after standups, and then after that, I will be testing and looking for bugs to fix
- And I'll be on PTO in the afternoon
9/2/21
Yesterday
- I worked on getting the recovery manager page up on webroot
- Jeremy helped me on that throughout the day and
- I think I have all of the changes ready so I'm testing that now so
Today
- I'm going to try and get that done this morning and I'll be working on anything that comes up from that
- And if not, I'll be onto the organization set up page to add recovery manager there as well
9/1/21
Yesterday
- I was dealing with issues most of the day
- So the first things was my local environment running into an error but Craig and Chad helped me out on that like they said
- And I also had issues with recovery notifications and APIs but talked to Joel about that and found some bugs in my code that was causing those so I got all of those fixed and testing all of my other
- changes and finished a new PR
Today
- I'll be working on adding the recovery manager UI to webroot
8/31/21
Yesterday
- I finished up making changes to the organizations list component in the tenant repo
- Got that finished and also made the final changes to recovery but ran into an error so talked to Jeremy about that and he helped me out with that this morning so
Today
- I'm going to push that PR up but I'm also having some service fabric issues after reinstalling yesterday so I'll also be looking into that as well
8/30/21
Friday
- I finished up all of the refactoring for Joel's backend changes to recovery
- And also got all of the styling updated and tested the notifications as well so finished up that PR at the end of the day and today
Today
- I'm going back to tenant to make a small change and then
- Will be back on recovery to finish up the ui before I connect it to webroot
8/27/21
Yesterday
- I finished up the refactoring to match Joel's backend changes for recovery
- And after that I started working on a lot of the smaller tasks for the UI so
Today
- I'm going to get that PR up and also
- Joel's working on changes to the notifications so after he's done with that, I'll be making those changes and
- I also need to go back to tenant to make a small change there as well
8/26/21
Yesterday
- I continued working on the recovery manager and worked with Joel about his backend changes
Today
- Finishing up refactoring for that late yesterday so I'm working on a PR right now and after that, I'll be working on just hardening and try to wrap it up
8/25/21
Yesterday
- Continued working on making the changes to the recovery manager UI
- And talked with Joel throughout the day so
Today
- I'm going to do some testing this morning and then work on the styling and more smaller tasks after that
8/24/21
Yesterday
- We had a recovery manager meeting and came up with some refactoring to do
- So worked on that for the rest of the day and
Today
- Will be more of that and also coordinating with Joel on his backend updates
8/23/21
Friday
- I continued working on the recovery manager ui and finished up the admin page also with a lot of testing and bug fixes
Today
- I'll be doing more testing and then have a sync up meeting at 1:30
8/20/21
Yesterday
- I continued working on the recovery manager and putting in some final features in and some other bug fixes so
Today
- I'm going back to finish up the admin page and from there will be a lot of testing and bug fixes
8/18/21
Yesterday
- I continued working on the notifications for the recovery manager and got that done at the end of the day so working on that PR now and then after that
Today
- I will be working on a lot of the small tasks that I've been holding off on
8/17/21
Yesterday
- I started working on the notifications for recovery manager
Today
- And I'm hoping to wrap that up today
8/16/21
Friday
- I talked with Joel in the morning to talk about an issue with tokens
- And ended up figuring out a different issue also so I fixed that
- And then met with Jeremy to get some help on the recovery manager and figured out that I need to refactor some code
- I have a PR up for that
Today
- I will be working on notifications
8/13/21
Yesterday
- I found an issue in tenant so discussed with Jeremy on that
- And after he got that fix in, I added a small change to recovery manager, finished that pr
- And started looking through other repos to try and understand the notifications
Today
- I'm going to get some help from Jeremy on signalr and hopefully finish up signalr today
8/12/21
Yesterday
- I finished up the global pipelines page for the recovery manager
- And got some help from Hunter on a lot of the styling issues I was having
- That PR is up now so
Today
- I'll be working on implementing SignalR and updating the UI live accordingly
8/11/21
Yesterday
- I finished up a popup dialog for restore and restoring by capabilities
- Got a pr up for the UI but the restore operation itself is failing so
Today
- I'm going to be looking into that
- And then move on to fixing some of the styling issues and then the global pipelines page
8/10/21
Yesterday
- I'm still working on the recovery manager ui
- I got most of the organizations and system page done so created a pr for that
- And then start working on a dialog to pop up on restore
Today
- I'm going to continue on that
- And then work on one more task afterwards
8/6/21
Yesterday
- I fixed a bug in common tenant and then
- Went back to the recovery manager ui and created a pr for what I had so far
- Jeremy got the upgrades done at the end of the day but
Today
- I'm having issues with those changes so I'm going to try fix that and if I get solve that, then I'll continue on with the implementations
8/5/21
Yesterday
- I continued working on the recovery manager UI and
Today
- I have a couple of things to change that Jeremy mentioned and along with a few issues so I'll be working on that
- And hopefully get a PR up if I get to a good stopping point
8/4/21
Yesterday
- I continued working on the recover manager UI
Today
- I'm hoping to get to a good stopping point today so I can push all of the changes and Jeremy can work on the upgrade
8/3/21
Yesterday
- I spent the morning looking through the auditing checklist and some email things
- And then continued working on the recovery manager ui for rest of the day and
Today
- I will be more of the same working on the recovery manager
7/24/21
- I was out all last week so this morning I spent some time catching up on everything
Today
- I also looked through the board and I saw that there's a story for feature flag feedbacks. mark should I go ahead start on that or keep going with the recovery manager ui?
7/23/21
Yesterday
- I worked on a styling issue in activity monitor
- And then worked on the feature flag changes for rest of the day
- I'm basically done with that but I'm having issues with translation tokens so
Today
- I'm gonna look more into that more and
- Then have a meeting for the recovery manager
- Lyna also found a bug in the organization list so I'll try and fix that today as well
- Oh and also I'll be out for the entire week next week so if anyone needs anything let me know
7/22/21
Yesterday
- I continued working on the recovery manager ui and made some pretty good progress
- This morning, I found a styling issue for activity monitor so I'll look into that after standup and then
Today
- I also need to make the changes to the feature flags UI from Emma's backend changes but I'm not sure what that might look like exactly, so Joshua if you have any ideas let me know. And
- After that I'll be back on the recovery manager
7/21/21
Yesterday
- I continued working on the recovery manager UI
- Talked to Joel throughout the day as well as needed as well and
Today
- I'm almost done with the admin view so I will finish that up and then
- Move on to the provisioner view
7/20/21
Yesterday
- I cotinued working on the recovery manager UI and
Today
7/19/21
Friday
- I finished up the organizaiton list component in tenant with help from Hunter like he said
- And I tested the changes to make sure everything is all working and it looks like it is so
Today
- I'm back to the recovery manager UI and getting start on the prototyping
7/16/21
Yesterday
- I pushed in a bug fix for an error jeremy found in feature flags
- Then moved back to tenant to finish up the organization list component and today
Today
- I'm still finishing that up
- And after that, I'll keep working on the recovery manager
7/15/21
Yesterday
- I continue working on the organization list component in tenant
- It's taking me longer than I expected but I got some help from Hunter and Stephen yesterday so it should be done soon and
Today
- After that, I'll get back on the recovery manager
7/14/21
Yesterday
- I worked on making small changes to feature flags throughout the day like Joshua said
- And then worked on a shared component in tenant that I'm almost done with that so
Today
- I'm going to be finishing that up today and then get back to working on the recovery manager
7/13/21
Yesterday
- I created a pr for feature flags to display the last modified date
- And continued working on the recovery manager but
Today
- I need to go back to feature flags and make changes to fit Emma's versioning changes that she talked about
- And I also need to make a new component in common tenant for the organization list to be used in the recovery manager ui so I'll be working on those today
7/12/21
Friday
- I got started on the layout for the recovery manager UI and connecting the API
- Then went back to feature flags to make changes according to Emma's updates
Today
- I'm doing some testing for the feature flags and that PR should be up soon
- After that, I'll be going back to the recovery manager
7/9/21
Yesterday
- I started looking into the new recovery manager UI
- I got some help from Jeremy setting up a new frontend project
- And then got the pipeline to build angular as well
Today
- I'm going to start on the new component and setting up the UI layout
7/7/21
Yesterday
- I worked on a lot of small changes and bug fixes
- And did some testing afterwards
- At the end of the day, Emma found a change I need to make so
Today
- I will be working on that and another spacing issue I found
- And I'll do more testing and take some bug fixes on the board if there are any
7/6/21
Friday
- I continued hardening for the feature flag changes
- Got a couple of PRs up and completed
Today
- I'm going to be testing those changes on staging
- And see if I can find any other issues
- And Joshua, like Emma said, if you have time to talk after standup that'll be great
7/1/21
Yesterday
- I spent time testing the feature flag changes on testing
- And found some things that I need to fix so I got that in at the end of the day
Today
- Will be more of the same and look into any other fixes or QA as well
6/30/21
Yesterday
- We had group testing for feature flags and
- I spent most of the day getting those changes and it should be up now
- And at the end of the day, got to fixing all of the load test tools
Today
- I'm going back to feature flags for a second to fix something and talk with emma on her changes
- And after that I'll get started on the QA tasks or any bug fixes
6/29/21
Yesterday
- I worked on a lot of the hardening tasks for feature flags and
- Also got to fixing the backend device load test tool error Lyna was having
Today
- We have the group testing
- And finish up rest of the tasks on the board
6/28/21
Friday
- I worked on finalizing all of the changes to feature flags and
- Got the PRs up for that
- Also met with Emma throughout the day
Today
- I have some clean up to do in the manifest files and
- I'm also waiting on that PRs to go through to dev so we can do some testing and fix anything if any comes up
6/25/21
Yesterday
- I continued working on the feature flag changes
Today
- I will be finishing that up
6/24/21
Yesterday
- We had a feature flags demo like everyone said and then
- Spent rest of the day fixing the bugs and making small changes
Today
6/23/21
Yesterday
- I continued working on the feature flag changes
- Those PRs are finishing up now so I'm waiting on that to finish
Today
- We have a demo for Velvet on that
- I will spend rest of the day trying to get all of the changes applied on dev
- And any other issues that come up
6/22/21
Yesterday
- I continued working on feature flags
Today
6/21/21
Friday
- Continue working on the feature flag changes
- And got to a pretty good spot with that so
Today
- I'll be finishing that up and start on the testing with Emma
6/18/21
Yesterday
- worked on the feature flag changes that we talked about from the meeting most of the day and
Today
6/16/21
Yesterday
- Continued my work on feature flag groups UI and I think I finished all of the implementations so
Today
- Will be a lot of testing and I should get a PR up by the end of the day
6/15/21
Yesterday
- I continued working on the groups feature flags
- I have all of the UI done and the API endpoints connected
Today
- I'm going to finish up the logic to keep track of the changes being made by the user
6/14/21
Friday
- I implemented the api calls to the feature flag groups ui
- Had to work on some refactoring from the conversation we had with Joshua
Today
- I have a 2nd COVID shot at 10 oclock
- And when I get back, I'll to be working on the add group dialog and hopefully finish that up today
6/11/21
Yesterday
- Continued working on the groups ui for feature flags and made really good progress
Today
- I'm going to start implementing the logic to connect with the backend apis
6/10/21
Yesterday
- I worked on adding a new component in identity to be used in feature flags
- had to cry to Hunter and Jeremy for help but I did get it done at the end of the day so
Today
- Back to feature flags to continue working on groups
6/9/21
Yesterday
- Finished up the force push button in feature flags and worked with Emma on that throughout the day
- Started brainstorming the groups implementations and I have a good idea now so
Today
- I'm getting started on that
6/8/21
Yesterday
- I continued working on the groups ui for feature flags
- And also had a meeting to discuss about that
- Spent rest of the day working with emma to add a force push feature where you can change the flags for everyone below the setting you're changing it in
Today
- I'll work on finishing that up and test it
- Get started on the groups feature since there's a lot of new changes that we discussed in the meeting
6/7/21
Friday
- Talked with Emma after standup and throughout the day about some feature flag stuff
- Then started working on the groups list implementation I have the basic UI done
Today
- I'm going to continue working on the UI and get started with connecting the backend
- And also have a sync up meeting for feature flags
6/4/21
Yesterday
- I finished up the organization manager PR and am almost done with the groups feature flags UI so
Today
- I'm meeting with Emma today to make sure that it's working and talk about the logic
If that goes well, I'll get that PR up and I'll start working on implementing that back in the
organization manager
6/3/21
Yesterday
- Continued working on the feature flag changes
- And chatted with Jeremy and Hunter throughout the day to get some help
Today
- I'm waiting on that PR to go through to make sure there aren't any more issues
- and then I will move on to the groups UI once that's done
6/2/21
Yesterday
- I had a few changes I need to make to feature flags so I got that done
- I then went back to common tenant and created a PR but had some merge issues so
Today
- I'll be working to fix that
- And then go back to feature flags to start implementing the groups feature
6/1/21
Friday
- Talked about changes to the feature flags UI with Joshua and Emma in the morning
- Worked on those most of the day and finished up the PR
Today
- I'm going to back to the tenant UI to add the changes from Friday
5/28/21
Yesterday
- Met with Emma in the morning like she said
- And I finished up the PR for the part of the feature flags UI update
- Also made some error detection changes to the performance test tool
- Then had a meeting with the UX team at the end of the day
Today
- I'm going back to the CommonTenant to try and get my feature flags menu to pop up in a dialog
5/26/21
Yesterday
- I finished up the feature flag implementations for setting flags globally and tenant wide
- Did some testing and
- Then created a PR and spent rest of the day fixing the things Jeremy mentioned in the code review
Today
- I will continue working on pushing the changes to master
- And work on preparing for the sprint review demo with Austin
5/25/21
Yesterday
- Continued working on the new feature flags changes
- Got all of the implementations done except for groups so
Today
- I'm going to finish up the UI changes and try to get a PR up for review
5/24/21
Friday
- I continued working on the feature flags changes to the front end
- Made some pretty good progress
- Talked to Emma throughout the day about some changes to the backend like she said
Today
- I'm going to keep working on the changes and hopefully finish up tenants menu
5/21/21
Yesterday
- Met with Emma in the morning to get clarification on her feature flags update
- Continued working on implementing those changes
- Got pretty far with that so
Today
- I will continue working on that same thing
5/20/21
Yesterday
- I had issues with running the v2 APIs feature flags locally so spent some time trying to fix that and also went back and forth with Emma throughout the day
- I got a new injectable component set up for the tenant menu
- Still working on connecting that to the updated endpoints
Today
- After standup, Emma and I are meeting just so that I can get a clarification on her implementations and also talk about what I'm thinking on my side
- And then I'll get started on setting feature flags globally
5/19/21
Yesterday
- Worked on adding a new feature flag and detecting that flag so that the UI is changed accordingly
- Then started creating a new injectable component and that took a little while but I think I got it now so
Today
- I will start implementing the v2 changes the new component and creating a new flag so the component can work for both tenant and global changes
5/18/21
Yesterday
- I started looking through the FeatureFlags enhancements
- I spent most of the time trying to understand everything and reading though the wiki for adding a new feature flag
- I think I have a pretty good idea of the direction I need to go and I also did get a new feature flag going for the enhancement changes so
Today
- I'm going to continue working on that
5/17/21
Friday
- Spent most of the morning time reading through the wiki and looking through code to try and understand everything on the frontend
- Started working on the tenant edit page's UI changes in CommonTenant and I think I got all of that done
- I am still waiting on an update with a part of the design so I will finish that once I get that back from the UX team
Today
- I'm planning on getting started with Feature Flags and look into how the APIs are being called so I can start making changes with the new v2 endpoints that Emma implemented
- And then work on the rest of the UI changes
5/14/21
Yesterday
- Met with Joshua and Emma like they said to look over the UX design for feature flags and talk about the changes that I need to make on the frontend
- Spent rest of the day to look through the CommonTenant and CommonFeatureFlags repo to try and understand them
- Messaged back and forth with Jeremy about some of the questions I had
Today
- Still not understanding it fully so I'm going to go back to the documentation to re-read the UI wiki page again
- Then I'll get started on looking into the organization set up page and start making changes
5/13/21
Yesterday
- We had the demo after stand up
- And worked on a couple of things for the tool and pushed up the final version to the master branch
- I updated the documentation with new configurations and how to download the tool from the artifacts
- I'm pretty much done with the performance test tool for now so Joshua and/or Mark if we can talk about what I need to get started on whenever you get a change that'll be great
5/12/21
Yesterday
- I worked on hardening the tool and also running with multiple clients
- I was able to test from my machine for 30 minutes with 5 clients and an hours with 10 clients and they both seemed to have worked pretty well
- In the afternoon, I started preparing for the demo we have today after standup and also talked to Austin for a bit about that
Today
- We have the demo
- After that, I'll make sure the wiki has everything that is needed
- And push the final version to master
5/9/21
Yesterday
- Morning, I had to go back to the localization changes to the CommonLibraries repo since the build didn't go through for some reason and got that working now
- Updated the wiki with the workflow of the tool and also the errors that you may run into and how to fix those
- Went to the VM to run some tests but with it only having 8GBs of RAM, it was running out of memory when using multiple clients
Today
- I'm planning on trying to optimize the program better and see if I can find any memory leaks
- After that, I'm hoping to run a big test and see what I can find from that
5/8/21
Yesterday
- Hunter and I continued working on adding the localization changes to all of the repos
- I made a few mistakes so I had to cry to Hunter and Joshua for help a few times but
- We did get all of the updates pushed up and everything seemed to be working
Today
- I will go back to the performance load test unless something comes up
- I'll add the workflow to the wiki explaining how the tool works
- And any errors that can happen and how to fix those
- And also try and run the test on the VM as well
5/7/21
Yesterday
- Started implementing the localization changes to all of the repos with Hunter
- We got pretty far I think we have about 5 or 6 more to go
Today
- So I will be working on the rest of that today
5/5/21
Yesterday
- I was having internet problems here and there but spent most of the time just preparing for the demo and seeing if there are any bug fixes I need to work on
- Also ran a small test and found out that turning off notifications seemed to work better when interacting with cards or the map
Today
- I will work on wrapping up the load test tool for the sprint
- There are a few things that I need to add to the wiki and I think I also messed up the attachments in the gitignore file so I'll look more into that today
5/4/21
Yesterday
- Met with Austin to talk about the demo for the sprint review
- Then went to go get the first dose of the vaccine but luckily I was feeling completely fine
- In the afternoon, I tried to test all of the things Austin and I planned on doing
Today
- I'll continue to work on that to see if there's anything in the tool I need to fix
5/3/21
Friday
- Cleaned up the code and pushed the completed version of the frontend performance test tool the master branch of CommonWebroot
- Also wrote the documentation for the tool on the wiki and finished that as well
Today
- Austin and I are getting on a call after standup to talk about the sprint review and planning what we can do
- I also have an appointment for the vaccine at 10:45 so I will be out for a bit around that time
- Rest of the day, I will work on preparing for the sprint review demo and fix any issues that I run into
4/30/21
Yesterday
- Had a sync up meeting for the performance test like they said
- After that I started running some tests but found out that the tabbed space bug is still there so talked to Jeremy for a bit
- Then also made some configuration file templates for different scenarios of a test
Today
- Do some cleanup of the code before I push it back up to the master branch
- I'll work on the documentation of the tool and see how far I can get
4/29/21
Yesterday
- Implemented fixes for all of the bugs that I could find in the front end performance test tool
- Started working on the documentation for the tool
Today
- We have a sync up meeting for the end to end load test
- So I'll spend this morning preparing for that and running some tests
- Then the rest of the day depends on how the meeting goes
4/28/21
Yesterday
- Finished up adding modularity to the card interactions in the performance test tool
- Did some research on recording the network tab in the chrome dev tools but ran into limitations with the versioning of Selenium so left that alone for now
- Ran a lot of different test scenarios to see if I can break any of the test and ended up finding some bugs that I need to fix
Today
- Most of the morning time I'll spend hardening the tool and doing some testing after that
- After that, I'll work on pushing the code up to the master branch and writing some documentation on the wiki
4/27/21
Yesterday
- Added a new logic so in case of a failed test, the test should always log out if the user is still signed in
- Added an additional feature to the filtering of the card so that when you don't configure what kind of cards to interact with, that filtering function is ignored
- Continued on adding more modularity to interactions with the cards but had some errors and I realized that some of the common cards aren't in the exact same architecture for the different entities so I just put in a fix for that
Today
- I will be running some tests to make sure everything is working and then move on to doing some research on recording network traffic from the chrome dev tools
- And get started on implementing that if possible
4/26/21
Friday
- Implemented changing of priority when posting in channel
- The test now takes a screenshot of the current state of the UI when an error is detected
- Started working on adding more modularity to interactions with card
Today
- I'm going to continue working on that
- And do some research to see if I can record the network tab in devtools using Selenium
4/23/21
Yesterday
- Worked on outputting the configurations files after each test so you can see all of the configurations you set for that specific test
- Implemented filtering feature for interacting with the card so you can tell the program what kind of entity to interact with by the title name or the tenant
- Ran into issues with chat and channel where sending an attachment can slow the UI so got that fixed as well
Today
- Notifications testing seems to run into issues once in a while so I'll look into fixing that this morning
- Then move onto creating more modularity in the functions
- Rest of the day I'll continue to harden the tool and work on more clean up the code
4/22/21
Yesterday
- Chased down the bugs that I caused from the new features that I added Tuesday
- Finished up reactions for channels and implemented reactions for chat and completed testing for that so that seems to be working just fine
Today
- I have a few more small features to add
- And the rest of the day I'll just spend hardening the tool and making sure it can catch any errors during the test
4/21/21
Yesterday
- Implemented a lot of the small tasks that I discussed with Joshua on Monday
- Finished up viewing entities on the map which should drive the tiles to load
- Updated the memory log to record the timestamp, updated all of the json files to print out throughout the test instead of just at the end so you can see everything live
- Worked on clearing the unmanaged alarms
- Also finished up creation of new channels when configured
Today
- I ran some tests in the morning and it looked like the new features broke a few things so I'll have to chase that down
- Then move on to the reactions in chat and channel
- I think chat may be a little hard to implement since I was having issues before
- I can also run some load tests related to the memory leak and see if I can contribute to figure out that issue as well
4/20/21
Yesterday
- Ran some tests on the VM in the morning
- Then met with Joshua to talk about the progress of the performance test tool and some improvements that can be made
- Spent the rest of the day implementing those and doing some research for the interactions with the map
Today
- Today will be more of the same
- Hoping to finish up the reactions for chat and channel, interaction with the map but in the alternative way that Joshua mentioned yesterday, and then clearing alarms from the UI
4/19/21
Friday
- I wrapped up the chat and channel implementation that I was working on for last week
- Combined all of the previous tasks and ran a big load test to make sure everything was working fine
Today
- I'm going to run a test on the VM since I was previously having trouble with that and see how that goes
- I'll probably be facing some issues so if I can solve that, I'll move on to the documentation of the tool and getting ready to push the final version up soon
4/16/21
Yesterday
- Spent most of the day debugging a lot of the small issues that I've been holding off to fix for a while now
- Some of them took longer than expected but most of it should be done
- Still have a couple of more things on the list that I need to validate and/or fix
- But I also added a hard exception handling that can catch any error and then refresh the page if needed to restart the test at any time
Today
- Attempt to finish up the rest of the bug fixes
- I'm wanting to run a load test with all of the features together and see how that goes
4/14/21
Yesterday
- Continue working on the load test tool for Channels
- I have all of the features implemented but the tool runs into a few problems here and there so today will be mostly debugging and testing what I implemented yesterday
- Hoping to get back to a lot of small bugs that I've been avoiding for a while and trying to get that done
4/13/21
Yesterday
- Continued working on the front end side of the performance test tool
- Finished up chat
- Started working on channels and got a really good foundation
Today
- Will be continuing to work on the channels and hopefully finish that up
4/12/21
Friday
- Worked on the automation for the interaction with chat of the performance test on the front end side
- Actually got most of it done
- Finished up configurations for who to send the chat to, the different messages you can send, and also attachments so that can drive the backend to get some load
- Of course did some load tests and error handling
Today
- Try to finish up the chat in the morning
- Adding features to send messages to multiple users, leaving the chat, and things like that
- Planning to get started on channels in the afternoon
4/9/21
Yesterday
- Merging of the performance test tool up on the master branch of CommonWebRoot finished up
- So started working on the documentation on how to use that on the wiki
- Got that finished
- Started working on implementation for the chat load test and got to a pretty good spot with that so I will be working on finishing that up today
4/8/21
Yesterday
- Worked on hardening the performance test tool and ran some small tests with Austin to make sure all of the implementations were working
- That went well so I went ahead and created a PR for the updated version of the tool
- In the afternoon, I worked on setting up the VM and running the tests there
- There were a few small hiccups here and there but I think it should work fine now
Today
- Start working on the documentation for the tool on the wiki
- Afterwards, I will start on implementing interactions with the chat
- I have an eye doctor appointment at 3:30 so I'll getting off a little early today
4/7/21
Yesterday
- I added a lot of small improvements to the performance test tool from what we talked about in the sync up meeting Monday
- I worked on refactoring the architecture so that now I can configure what part of the connect site I want to focus on interacting with
- Got to a really good spot
- Also tried to implement interactions with the map but still having trouble there so I'm going to have to do some more thinking
Today
- I'm going to do a little more clean up and testing this morning, and after that, I'll go ahead and push all of the changes to the master branch and see if I can get the test running on the VM
4/6/21
Yesterday
- Had a performance test sync up meeting in the morning to discuss our progress and where to go from here
- The meeting went really well so spent the afternoon making some of the small changes that we have talked about
- Also got to test some of the front end changes I made last week but the devices console log wasn't working so ended up asking Jeremy for help
Today
- Apparently it was a versioning issue so created a PR for that this morning
- So for the rest of the day, will be doing some refactoring to the code from the meeting notes from yesterday
- Try to finish up interactions with the map as well
4/5/21
Friday
- In the morning time, met up with Austin to run a load test on staging to test our tooling
- Spent the rest of the day hardening to tools and fixing minor bugs that I found from the test
- Also added more configurations and made some notes to prepare for a sync up meeting today
Today
- Have the sync up meeting for performance test like I said earlier
- And the rest of the day depends on the content of that and hopefully get some directions going forward
4/2/21
Yesterday
- Worked on adding console logging from the frontend for all HTTP requests and Signal R data for Alarms and Assets so I can read that information in the performance test tool
- Got the PRs done for both
- Worked on hardening the tool and running some small tests but found an issue where the client behaves differently when running headless
Today
- This morning I figured out the issue to be the window size set differently on headless so the DOM was a little different but fixed that issue
- Today after standup, Austin and I are planning on get together to run a test so we can test our tooling
- Rest of the day will be mostly hardening the tool and cleaning up the code
4/1/21
Yesterday
- Worked on interacting with the map on the performance test tool
-Finished up zooming in and out but couldn't get the drag to work
- So moved on to interacting with devices, alarms, and assets
- Got most of the features implemented but it seems like I need to do some digging to find the issues that I was running into when I ran a small test at the end of the day
Today
- I'm going to look into fixing those bugs and more hardening, and also adding configurations in min and max format
- Austin seems like he is getting pretty far with Alarms so I'm going to implement the Common Logging for the frontend for Alarms and Assets
3/31/21
Yesterday
- Continued to work on the front end side of the end to end performance test
- Finished up implementation for interacting with units and notifications
- Started working on the map at the end of the day but could not figure out how I can move on the map with either drag and drop or arrow keys
Today
- Will do more research on that. Have some ideas on what I can try but if it doesn't work, will go ahead and get started on the 2nd half of the interactions which will be alarms, assets, and devices
3/30/21
Yesterday
- Started working on refactoring the front end performance test according to the discussion from last Friday in the sync up meeting
- There was a good bit of changes I needed to make then I thought so that took longer than I expected but I did get a really good foundation to build on top of today and also finish all of the incident interactions
Today
- Going to move on to finishing up units and notifications
- Start working on interacting with the map
3/29/21
Friday
- Had a meeting for the performance test with Mark and Joshua to teach us the dynamic duo or the youngins I forget what Mark calls us but we talked about the devices and how other capabilities work with that
- Started working on a plan going forward and how all of the front end automations will work
- Set up a workspace and the tabs specifically designed for the load test
- Also implemented assets and alarms reading from the console on my end just so I can focus the user interactions for today
Today
- Aim to finish up the interactions with incidents and units
- So tomorrow I can get started on devices
3/26/21
Yesterday
- Started implementations for the devices
- Got the frontend data logging for the creates, updates, and deletes to the console
- Got the script to enable reading that data (need testing)
- Finished up triggering the test to end at any time
- Combined all that later in the afternoon and ran some tests (seem to go pretty well)
Today
- Have a performance test sync up
- Test devices and hopefully finish that up
- Work on a few minor bug fixes that I found from yesterday's test
3/24/21
Yesterday
- Worked on some minor bug fixes and cleaned up some code for the performance test tool
Pushed that to the repo but had some build issues and I think Joshua is going to try and make an
exclusion if he has time
- In the afternoon, met with Austin and trying to figure out how I can add a manual trigger to end the test anytime
- That implementation took longer than I thought but did get that finished
- This morning, I removed the entityID attributes from the DOM that I added last sprint for incidents, units, and devices since there is no need for that now
Today
- Look into the build issues like I said earlier
- Start some documentation on what I've worked on and some of the ideas I have for moving forward
- May get started on logging devices on the frontend and adding the data recording part for the script as well
3/23/21
Yesterday
- Mostly finished implementations for functions to interact with incidents and units for the frontend side of the performance test tool
- Ran different cases of load tests to test my script. Most of the tests seems to run perfectly.
- Found a bug that I just fixed this morning. Took me a little while to replicate.
Today
- I have a few more minor tweaks that I needs to make
- Afterwards, I'm going to run some more tests just to validate the fixes
- And work on cleaning up the code so I can push the code up to the repo this afternoon or maybe tomorrow
3/22/21
Friday
- Was able to get a lot of small tasks done for the front-end script of the performance test tool
- Finished functions for switching tenants, workspaces, presets and tabs
- Finished up all of the metrics that I could think of to print out in a log file and also the configurations
- Research any ways that I can trigger the unit test to end at any time but couldn't find any way so ended just simply adding the date to the end time configuration so running the test for multiple days should be possible now
Today
- Finish up automations for interacting with incidents and units
- Planning to run a small load test so I can test all of the things that I worked on Friday and see if I can improve and prepare for the big load test soon
3/19/21
Yesterday
- Worked on hardening the load test tool specifically on the data reading aspect
- Got to run a small load test with Austin for incidents and units concurrently and that seemed to work perfectly
- After the meeting, I had a lot of small tasks going forward so ended up spending time organizing those and documenting them
Today
- I'm going to focus on preparing for user interactions so a lot of small tasks from my notes
- Like swapping tenants, workspaces, and presets
- Making sure I get all of the edge cases and error detections
- I also have some research to do so that's what I'll be working on today
3/18/21
Yesterday
- Continued working on the front end load test
- Finished up hardening for reading data from the console for incidents and units
- Added more metrics for the result output
- Made some changes to the load test harness script
- Started working on hardening for the front-end
Today
- Few changes to the metrics
- Add a few more configurations
- Finish up hardening for the front-end interactions with incidents and units
- Start adding more cases of user interactions afterwards
3/17/21
Yesterday
- Finished up reading incidents from console and got that tested
- Worked on making changes to the frontend to call CommonLogging for Units (created PR)
- Met with Austin for a sync up and he suggested that I would use the nuget package to create Incident and Units objects for better modularity instead of creating my own classes
- Had trouble with dependencies yesterday but finally got that figured out this morning
Today
- I'm going to finish up reading from the data from the console
- And start on the hardening for that since Austin seems like he's in a good spot
3/16/21
Yesterday
- Worked on recording the incident data from the console
- Took me longer than I expected just because I had to combine the SignalR response I get and the API calls from the HTTP response but I think I have that finished
Today
- Will run some tests to make sure incidents data is caught and stored correctly
- Move onto units but that shouldn't take a long time
- Continue to work on the frontend automations
3/15/21
Friday
- Worked on recording the metrics into a log file after the test for the performance test script
- Listened in on group testing meeting for activity monitoring
- Then moved on to recording of the data itself from the console
- Ran into issues of reading objects so ended up changing the frontend to return the string of the object instead of the object itself
- Got help from Jeremy
- Created a PR for that change and the changes looked good on the dev
Today
- This morning, I will finish up recording of the data
- Adding more configurations to the test
- And continue adding more automation scripts
3/12/21
Yesterday
- Worked on a lot of the refactoring for the automation script
- Started testing for incidents, basically done with that
- Still not seeing Jeremy's changes on the dev for the console logs, so Jeremy if you could take a look at that sometime today if you have time, that'll be great. I could also be doing something wrong so not sure why.
- Also had group testing for notifications
- Mark, the issue you encountered with yesterday at the notifications group testing where you expand on a unit and you can't scroll down afterwards, we said that was only for units on staging, but I noticed it was there on incidents also on dev this morning. Don't know how helpful that is but wanted to let you know.
Today
- Finish up testing for incidents
- Start on units but that should be very similar so shouldn't be too hard
- Group testing for activity monitoring
- Hoping to get to reading data from console log
3/11/21
Yesterday
- Had a meeting with Jeremy and Joshua on the frontend like they said
- Talked with Joshua afterwards on some automation ideas and moving my 2019 project into 2017
- Started working on setting up an architecture for the new approach
- Got to a really good spot there. Ready to implement new scripts.
Today
- Group testing for notifications
- Start implementing some automations
- Get started on reading the console log and catching data from there
3/10/21
Yesterday
- Had a performance test meeting at 11
- Prepared my script and a demo until then
- The meeting went well
- We discussed how we can approach the front end better
- In the afternoon, I spent a lot of time playing with the front end so I will have some ideas to automate real user interactions
- Took some notes
Today
- Meeting at 10 with Jeremy and Joshua on how I can record the front data better
- Will continue to work on the content of the meeting for today
3/9/21
Yesterday
- Kept working on the scroll bar that I was running to issues to Friday
- Ended up having to use a JavaScript query but that's working now
- Kept working on adding finishing touches to the notifications, got to a good spot there
- Ran a couple of tests to test my tooling
- Had to add some error handling this morning
Today
- Have a performance test sync up meeting like they said, and the rest of the day depends on that
- Probably a lot of clean up and pushing the code
- Maybe even get started on devices
3/8/21
Friday
- Continued to work on the performance test for Units
- Made a few fixes
- But have been running into a lot of issues with scrolling on elements
Today
- I think I finally got that working just now, so will be adding more to that today
- Also, have not yet finished with reading notifications so I'm hoping to get all of that finished today
3/4/21
Yesterday
- I've been using a tool called Taurus to turn my front end unit test into a load test with multiple
clients
- Talked to Joshua a bit, since this is a python project, I worked on implementing this tool in a PowerShell script to simplify the build process. Got that done.
- Yesterday, I edited the front-end for devices to add entity id, created a PR for that
- Also met with Austin to discuss testing of units
- Rest of the day was spent working on reading units from the dom. Realized that I need to change my method a little so
Today
- Will continue to work on that today
3/3/21
Yesterday
- Updated the incidents to read the entity id from card component attribute
- Ran some tests to ensure that it was working
- Updated units to also read the entity id and use that as the unique identifier
- Start working on notifications and setting up an architecture since it was previously designed just to listen to incident notifications
Today
- Going to continuing to work on notifications but implement units
- Hoping to get to a good spot there by the end of the day
- Catch different pages that can be loaded like 502 and onboarding process so it can act accordingly and not get stuck
3/2/21
Yesterday
- Met with Jeremy to get help on setting up the Angular environment
- Got that set up and spent some time looking through the folder to try and understand the architecture and also read some of the wikis
- Started working on adding the entity IDs as attributes for the common-card component and finished that for Incidents and Units
- Created a PR for both
Today
- This morning I looked through the staging and the dev environment to make sure the changes took place correctly
- Working on implementing a read for incident IDs in the performance test script
- Hoping to get a small test run in for incidents
- Continuing to work more on load testing units that I took a pause on last week
3/1/21
Friday
- Move my project directory in WebRoot and pushed that code in the pipeline
- Still running into issues with the dotnetcore version during the built
- Worked on implementing testing on units
- Got in a good spot for that
- In the afternoon, started setting up my machine to start developing the frontend
Today
- I'm meeting with Jeremy to get help on setting up Angular
- Work on hiding the incident IDs in the DOM
2/26/21
Yesterday
- Started implementing units made some progress but still working on that
- Added ability to configure units, incidents, or both
Today
- Fix build issue from Joshua's exclusions update so pushing that change
- Meet with Lyna sometime today to see how she implemented tests against units
- Hoping to finish units today
2/25/21
Yesterday
- Ran a small load test with Austin to test our tooling
- Made some minor changes in the afternoon, and cleaned up the code with some comments
- Worked on pushing the code to git but ran into a build error with nuget packages
Today
- I will be trying to fix that
- Start working on load testing Units
2/24/21
Yesterday
- Worked on the errors that I was having with not being able to read the DOM fast enough and some other bugs that I documented from earlier in the week
- Implemented a whole new approach for that, seems to be working for now
- Clean up some code and added comments
- Made it more dynamic to prepare to start adding a script for units
- Met with Joshua and Austin to discuss where to go from here
Today
- I will be running a load test with Austin soon just to test our tooling
- Make adjustments as needed
- Push the code into Git
- Hope to start working on units
2/23/21
Yesterday
- Able to get each client logged into different account for the load test
- Got memory performance recorded at the start and the end (do a comparison)
- Ran issues with the script not being able to read the DOM fast enough when Austin's back-end is too fast
- Bugs with detached elements from the DOM because of the dynamic reading of the incidents
- Documented all of those problems and have a fix that I'll be implementing for most of the day
Today
- Cleaning up the code along the way to prepare to push to the webroot repo
2/22/21
Friday
- Ran different instances of load test to try and duplicate the situation from our last load test on Thursday where we think a lot of the users got logged out
- Was not able to make that happen again
- Figured out that not all users actually got logged out but the DOM just updated and my script was running into an error since it was trying to access an element which was no longer there
- Have a console log file output with filtering of only warning and severe information
- Rest of the afternoon was spent debugging an issue with reading notifications from Thursday's load test
- Finally figured out the problem at the end of the day
Today
- Trying to fix the notifications issue
- Joshua was able to create 20 more test users so will be testing logins with these accounts
- Recording memory performance
2/19/21
Yesterday
- Attempted to run a load test in the morning but ran into issues with the dev environment
- Started the performance test in the afternoon once that was fixed
- About 10-15 minutes into the test, the simulated clients started having some issues
- Spent the rest of the day digging into why and how that happened
- It seems like all of the clients got logged out all at once at that point
Today
- Try to look into how the users got logged out
- Have more issues to look into from the test yesterday with my script so will be looking into that
2/18/21
Yesterday
- Spent time in the morning adding a feature to log in multiple users for the safe cities tenant instead of just one that I had implemented previously
- Was having an issue with running 2 tasks concurrently and one would get stuck once in a while but got that figured out and fixed
- Attempted to run a load test yesterday afternoon so will be re running that today
Today
- I also have a sync up meeting with Joshua and Mark later in the day
2/17/21
Yesterday
- Most of the day was fixing a lot of small bugs with the counting of new incidents and making sure that they all match with the back-end
- Had a front-end performance test meeting to discuss different approaches and new changes to be made to the DOM
- Met with Austin to do a small test and prepare for the load test today and discuss a few things there
Today
- We're going to be running another load test on the dev environment with more data this time
- We'll be analyzing the data and making sure the program ran without any errors
- Before then, hoping to add a feature to log in with multiple users instead of just one that I have now
- More implementations here and there from what I've discuss in the sync up meetings
2/16/21
Yesterday
- Spent most of the morning time fixing bugs in the load test script
- Started working on implementing testing of units
- Met with Joshua and Austin for a sync up meeting and talked about where to go from here
- Researched into reading the console log from chrome seems like that is a possibility
- Ran a small load test in the afternoon in the afternoon just on my computer with 2000 incidents per hour from Austin's script
- The client seems to have trouble reading new incidents one by one so I'll more into that today
Today
- Implement units
- Meeting with Joshua and Jeremy to discuss how we can improve the front-end
2/15/21
Friday
- Implemented more in-depth incident reading using the expand button such as primary contact, cross street, and others for the automation script
- Added 2 concurrent tasks
- one for reading incidents from the tab that I already had
- 2nd task for reading incidents from the notifications tab
- I ran some short tests afterwards and validated that two tasks read the same amount of incidents total
- But, bad news, I actually ran it again this morning and I found that the duplicate incidents bug was back on the dev environment I think it could be caused from what Craig just said that they worked on
Today
- Fixing the problem of not being able to read in-depth incident info when running concurrent tasks
- Hoping to meet with Joshua and Austin
- I am planning to start tackling a lot of the new tasks from the sprint board
2/12/21
Yesterday
- Spent most of the morning cleaning up the code for the automation script
- Had a bug where I was reading some of the existing incidents instead of just new incidents so fixed that
- Created a log file to view the metrics of all of the clients combined after the test
- Spent the afternoon adding multi-threading to start listening to incidents from the incidents tab and from the notification concurrently. That's working now
Today
- Was going to start working on reading the incidents from the notifications
- Read additional incident info
- So getting primary contact, attachments, and more
- Which I had trouble previously
- Start researching into how I can approach a lot of the new tasks like
- Running multiple users
- Running multiple tenants
- Storing incident id so modifications and deletions can be tracked
- When those are implemented
- Maybe meet with Austin for some sync up and a test
2/10/21
Yesterday
- Most of the morning time I spent with Austin making a lot of minor tweaks to our load testing scripts
- In the afternoon, we ran a load test for 2 hours from 1-3 on the dev environment
- Successfully finished the test without any major errors but still need some improvement going forward
Today
- Have a performance test meeting to discuss our test results from yesterday
- Just some preparations for the sprint reviews
2/9/21
Yesterday
- Started a load test starting at 2 o'clock
- My automation script had errors detecting new incidents after a little while
- So we decided to try again today.
- For the rest of the day, I made some minor tweaks
- Austin and I tested again to make sure everything works at the end of the day
Today
- Austin and I will be running a load test again after standup
- If everything goes well with the test, we'll be reviewing the metrics afterwards
- And I'm planning on adding more features
2/8/21
Friday
- Made changes to the browser automation script according to the E2E sync up meeting from
Thursday
- Also met with Austin on how we can run our tests concurrently on a dev environment
Today
- I think after stand up, Joshua and Austin wanted to meet to plan for our test in the afternoon
- I'll be making some changes to the script to try and get that closer to perfect (I think there are still bugs)
- In the afternoon, like I said already, Austin and I will be running our test
2/5/21
Yesterday
- Most of the day was spent debugging some small issues, cleaning up the code and final tests
- Sync up meeting for E2E testing
- Went well, know where to go from here
- Yesterday after the meeting and this morning was spent researching how I can implement some of the new features
Today
- So today I'll be working on adding those to the automation script
2/4/21
Yesterday
- Spent time in the morning try to figure out some of small bugs and got most of that fixed
- Found out the problem I was running into for reading in the incidents from the front-end seemed a little complicated so I will bring that up at the sync up meeting today
- In the afternoon, I worked on adding validations and outputting the results into a file
- Also spent some time running a load test to see its results
Today
- I have a sync up meeting in the afternoon
- So I will be spending most of the day cleaning up the code, running some tests, and putting some notes up of what I've been working on
2/3/21
Yesterday
- Started working on reading incidents from the website with the css selectors Had some trouble in the morning but talked to Lyna for a bit and finally got that somewhat working
- Added comparison functions to use for validations of incidents
- Added in-depth loggers more focus on the load testing portion
Today
- Fixing errors for reading in incidents
- May need to talk to someone that understands the front-end well
- Currently can read
- Load testing with different scenarios
2/2/21
Yesterday
- Had a sync up meeting for E2E testing after standup
- Got updates on what Austin has been working on
- Explained the problem with versioning
- And got help on where to go from here
- Spent the morning time testing different scenarios of load test
- Spent the rest of the day working on the automation script for the front-end
- Added a logger to keep track of all of the actions being performed
- Added error catching so programs won't just shut down when running into exceptions
- Started working on validations and have it to where I can read the expected incidents that should be displayed on the web
Today
- Continue working on the validations of incidents
- Adding configurations
- Testing those implementations with different load test scenarios
2/1/21
Friday
- Spent some time researching into the different .NET frameworks
- Figured out the problem with using the load testing framework was that the .NET Core 2.1 wasn't supported
- Moved my Python automation script into C# with .NET Core 3.1 which is only supported by Visual Studio 2019 version
- Today we need to discuss whether this is the approach to go with from now on or not
Today
- Spending more time implementing the automation script into C#
- Start looking into our testing plans to figure out the best way to implement
1/29/21
Yesterday
- After stand up, had a meeting with Mark, Joshua, Austin, and Lyna
- Went pretty well
- Got some guidance on where to go from here
- Spend the rest of the day trying to migrate my Python script to C# in Visual Studio
- But having trouble with versioning and having the tests be recognized in the load test tool
Today
- Have some ideas on how I can tackle these issues
- Working on fixing those errors and ask for help if needed
- My goal is to finish the migration so Monday I can go more in-depth validations
1/28/21
Yesterday
- Continued researching and testing front-end load testing scripts
- Was running into versioning issues and other bugs but got most of that solved
- Met with Austin to keep each other updated with our work and discuss how we can merge them together to create an End-to-End load test
Today
- Meeting with Mark, Joshua, and Austin
- Rest of the day depends on how the meeting goes and any guidance that I get there
- Probably going to be adding validations some and reading through Mark's wiki page for our testing types and parameters
1/27/21
Yesterday
- Started using a command line automation tool to run load testing scripts
- Got it running multiple threads with Jmeter scripts
- Started working on Python scripts but kept running into trouble configuring problems and tracking live metrics
Today
- Trying to fix bugs with Python scripts
- Testing the new framework using Java and Junit testing
- Meeting with Austin to plan how we can put our work together
1/26/21
Yesterday
- Started further research into front-end load testing features to add
- Found an automation framework to run scripts from the command line
- Was able to get python installed and using the framework to run my previous scripts that I've written using that tool
- Worked to implement validations using a C# script but found out that the framework only supports newer versions of the .NET framework
- This morning, found a workout around using Python
Today
- Working on implementing validations
- Creating more scripts for different tasks
- Add some modularity for reusable code
1/25/21
Friday
- Meeting with Mark, Joshua, and Austin
- Went really well
- Got to pick a framework and a software to use for front-end load testing
- Wrote a wiki page for my research of framework comparisons
- Also added an instruction page for installing Selenium and Jmeter
- Started researching into more in-depth performance testing features
Today
- Researching on
- Adding validations
- Performing different tasks
- Configuring environment variables using Config
- Hopefully start adding these features to the scripts
1/22/21
Yesterday
- Added 2 more frameworks to try our performance tests on
- Protractor (help from Lyna) and Selenium using Visual Studio and C#
- Created a config file and a PowerShell script to make testing easier
- Documented my research and testing
- Met with Austin to prepare for our meeting today and look for further possibilities
Today
- Meeting with Mark Joshua and Austin
- The rest of the day depends on the content of the meeting
1/21/21
Yesterday
- Created a PowerShell script to be able to select which framework to load test
- Created a Config file for log in information and CSS selectors and all scripts use
- Finished with a script for testing with Protractor
- Finished a new script with Selenium in C#
- Documented my research
Today
- Meet with Austin to keep other up to date with our progress
- Continue implementing load testing for the scripts that I've wrote
- Continue documentation
1/20/21
Yesterday
- Met with Joshua and Mark after standup
- Got new log in information that solved my error from 2 days ago
- Using that, I implemented the entire process from accessing connect, logging in, staying on for a certain amount of time, then logging out
- Did that with 2 frameworks: Element and Puppeteer
- Both seems to work really well
- Met with Lyna and got a demo of her Protractor scripts
- Started working with Protractor and potentially using it as a performance testing tool but running into some limitations
Today
- Continue research on Protractor
- Implement more testing features for Element and Puppeteer
- Creating a PowerShell script to configure which framework to run and with how many tabs concurrently
1/19/21
Friday
- Started implementing the front-end load testing for 2 of the 4 potential frameworks I found
Thursday
- Element & Puppeteer
- Was able to simulate log in screens concurrently from 2 browser tabs
- Got stuck at 2 factor authentication for log in using my account
- Then moved onto using Google but found out that Google Authentication does not support software automated log in for security purposes
- So Mark and Joshua, I will need to talk to you guys about this going forward
Today
- I will look for potential work arounds for automating Google login
- I'm going to be implementing same task from Friday with a framework called Selenium
- Hoping to meet with Lyna and Austin about potentially using Protractor framework for front-end load testing
- Then document information about each framework for comparison so we can eventually pick one that best fits our needs
1/15/21
Yesterday
- Austin and I had a meeting with Mark and Joshua
- Updated them on the load testing research
- Started researching browser-based load testing tools
- Came up with 4 potential and started testing 3
Today
- Testing the last testing tool
- Modifying the scripts to open multiple tabs
- Modifying the scripts to access Connect
- Modifying the scripts to read JSON files to get log in information of simulated users
1/14/21
Done
- Continued learning to use the SignalRClient with other services not just incidents
- Researched SignalR load testing tools and put together some notes
- Continued testing Visual Studio web load generator
Today
- Meet with Austin
- Meet with Austin and Mark
- Afternoon depends on the meeting
1/13/21
Yesterday
- Visual Studio Web Test
- Only supports Internet Explorer
- Record http requests with Fiddler
- Import into visual studio and had trouble with authorization: 401 unauthorized
- Figured it out this morning how to provide credentials (access token) with header
- SignalR Load test
- Research on using SignalR
- Met with Chad on running SignalR client and listening to live updates for Incidents
- More explanation on where the data is all stored for future testing
Today
- Start increasing requests and adding validations
- Test SignalR with different services
- Research SignalR load testing tools
1/12/21
Yesterday
- Requested for a license: needed justification, now approved
- Downloaded Visual Studio Enterprise and confirmed license
- Met with Austin on back-end performance testing through the PowerShell
- Started research on front-end load testing using Visual Studio
- Installed an extension for performance testing
Today
- Continue research and start testing some of the Visual Studio's testing capabilities
- Research into testing SignalR connections
- Maybe meet with Austin as needed
1/11/21
Yesterday
- Finished onboarding: installing services and running though Service Fabric, verified
- Got help from Craig on debugging each service individually
- Brief overview of what each service is used for, and the Azure Portal
- Updated the onboarding Wiki
- Started researching load testing and reading into Austin's research
Today
- Need to talk to Mark about what to do going forward
1/7/21
Yesterday
- Meeting with Austin, Mark, and Joshua about the performance testing tools
- Continued the onboarding process and got help from Austin
- Updated the CommonIdentity repo's UserManifests so I will have access to Local, Dev, and Staging
- Met with Craig for some explanation on the pipeline and some additional questions
- Got the Antivirus policy updated to the Developer Systems
Today
- Start installing the services with the updated Antivirus policy and get help as needed
- Set up Swagger Service APIs
- If finished onboarding wiki, update the wiki as needed
1/6/21
Yesterday
- Onboarding wiki finished
- Certificates
- VPN to Galileo DEV (still needs testing)
- Researched and understood most of the big picture system architecture of HxGN Connect
Today
- Hoping to get connected with a team member for guidance to see demos more in-depth look into the application and its services
1/5/21
Yesterday
- Building tour and equipment
- Started requesting licenses and setting up a development environment
- Visual Studio
- Azure
- Azure DevOps
- Hexagon VPN
- Microsoft Office
- Set up home desk set up for remote work
Today
- Finish following the rest of onboarding wiki page
- Compiler
- SDK
- Source Control
- PowerShell
- Package Managers
- Certificate
- Learn about the project and its architecture
- Research and understand topics and technologies that I'm not familiar with
- Install Galileo DEV VPN
- Finish all of the HR documents and elections
Standups
© Namito Yokota