TOLOGIX - ISLG App Rebuild

ISLG Admin Side sassquatch.min.js

Hi Savannah Mitchell, Project Manager at Industrial Savannah ,

As discussed with Ketan Sondarva, Technical Project Manager at DevIT Ketan , Here I have attached both unminified JS version.

1) sassquatch-old-working :-  The JS which we used before integrated new one
2) sassquatch-new-integrated:-  The new JS which you provide for integration.


Comments & Events

Savannah Mitchell, Project Manager at Industrial
Thanks Harsh Parikh, Tech Lead at DevIT Harsh

Do you have the source code for the other issue we discussed? 

Savannah
Harsh Parikh, Tech Lead at DevIT
Hi Savannah Mitchell, Project Manager at Industrial Savannah ​,

Yaaa.. I will send you the FTS pagaing source code shortly.
Harsh Parikh, Tech Lead at DevIT
Hi Savannah Mitchell, Project Manager at Industrial Savannah ,

One more issue found by our QC. That after migrating new CSS and JS file in admin side when we scroll down to view HTML text it is stuck after sometime admin user can not scroll fully to view whole html text.

Please see the following template which you provided.

https://tologix-islg-rebuild.s3.ca-central-1.amazonaws.com/analyze-and-tag.html
Harsh Parikh, Tech Lead at DevIT
Hi Savannah Mitchell, Project Manager at Industrial Savannah ,

Following, I have attached zip file for FTS Paging inside document card source code.

Please take note that we need Paging in <ul><li> styling inside document card.

Savannah Mitchell, Project Manager at Industrial
Thanks Harsh Parikh, Tech Lead at DevIT Harsh

We took a look at the JS you provided and it is not fully unminified. Are you able to provide a version that is not minified?
Harsh Parikh, Tech Lead at DevIT
Hi Savannah Mitchell, Project Manager at Industrial Savannah ,

We have provided unminified JS file. Actually, We did unminifed the JS version using following link.

Actually, We did unminified the your minfied version of JS file then use that file in our application.

https://unminify.com/


if you have any doubt then will discuss in today's call.
Savannah Mitchell, Project Manager at Industrial
Hi Harsh Parikh, Tech Lead at DevIT Harsh

Unfortunately, it did not completely unminify and our developer will have to rebuild it. This will take a bit longer, we can have the new file to you by Wednesday, Dec 9.

Savannah
Savannah Mitchell, Project Manager at Industrial
Hi Harsh Parikh, Tech Lead at DevIT Harsh

In order to help our dev rebuild this file as quickly as possible, can you please send video recordings of the bugs that you are currently experiencing ASAP? 
It is imperative that we get these videos so we can fix them as quickly as possible. Once we get these videos, we can determine whether a call tomorrow morning is necessary. 

Thanks! 

Savannah
Morgan Maguire, CEO
Hi Savannah Mitchell, Project Manager at Industrial Savannah ,

Given that it's near midnight in Ahmedabad. Let's schedule the meeting anyways to ensure it gets into everyone's calendars, and then it can be cancelled if required.

Thanks,

Morgan
Savannah Mitchell, Project Manager at Industrial
Morgan Maguire, CEO Morgan , good idea. I sent out an invite to the team. I included you just so you know it's is happening, but don't expect you to attend since it is so early (but of course you are welcome to). 

Savannah 
Morgan Maguire, CEO
Great. Thanks Savannah Mitchell, Project Manager at Industrial Savannah .

Morgan 
Harsh Parikh, Tech Lead at DevIT
Hi Savannah Mitchell, Project Manager at Industrial Savannah ,

As per our today's call, We checked internally to provide you access but it is not possible to provide access out of our office network.  No one can access the project code outside of office network.
Morgan Maguire, CEO
Hi everyone,

So what's the result of today's call? Can we resolve the issue without needing to rebuild the JS file?

Morgan
Savannah Mitchell, Project Manager at Industrial
Hi Morgan Maguire, CEO Morgan ,

Overall, the call went well. It would definitely help to have access to VisualStudio but as Harsh mentioned above, that does not seem to be possible.

Steph was able to resolve two of the issues but there is one outstanding related to metafields. This was not a template that we built and we cannot recreate the issue on our end.

Harsh Parikh, Tech Lead at DevIT Harsh  - do you have the metafields template you showed us this morning? 

I will be posting the updated JS and CSS shortly. 

Savannah 
Morgan Maguire, CEO
Hi Savannah Mitchell, Project Manager at Industrial Savannah ,

Great. Glad we could get this resolved.

Harsh Parikh, Tech Lead at DevIT Harsh and Ketan Sondarva, Technical Project Manager at DevIT Ketan , is it possible for your IT department to set something up so that Stephanie Ducasse, Web Developer at Industrial Stephanie could have access to your VisualStudio? It sounds like it would make it easier for her to troubleshoot issue with any CSS and JS files in the future, and avoid a lot of the back-and-forth we've had in the past.

Thanks,

Morgan
Ketan Sondarva, Technical Project Manager at DevIT
Hi Morgan Maguire, CEO Morgan ,

We can provide source code similar the way we provided to contegra team. so, let us know if we can proceed with that.

Harsh Parikh, Tech Lead at DevIT Harsh , please check this and send credential to Stephanie Ducasse, Web Developer at Industrial Stephanie   &  Savannah Mitchell, Project Manager at Industrial Savannah .

thanks,
Ketan Sondarva
Morgan Maguire, CEO
Ok. Sounds good, Ketan Sondarva, Technical Project Manager at DevIT Ketan .

Savannah Mitchell, Project Manager at Industrial Savannah and Stephanie Ducasse, Web Developer at Industrial Stephanie , let us know if accessing the source code would be a better way of troubleshooting issues going forward.

Morgan
Savannah Mitchell, Project Manager at Industrial
Hi Morgan Maguire, CEO Morgan

I spoke with Steph and the source code option would be better for us. So going forward, if there is a bug in a template, we will require the source code with the JS and CSS files associated with it. 

Savannah 
Harsh Parikh, Tech Lead at DevIT
Hi Savannah Mitchell, Project Manager at Industrial Savannah ,

We are integrated above attached JS and CSS file in our application but all issues are still there.

1) Tab is not working
2) popup is not open
3) The HTML Text in Document View still not visible fully.

Can we take call today 8:30 AM Ottawa time with your designer to discus ?
Savannah Mitchell, Project Manager at Industrial
Hi Harsh Parikh, Tech Lead at DevIT Harsh & Ketan Sondarva, Technical Project Manager at DevIT Ketan

Just noting here that the metafield issue has been resolved on your side and we are waiting for the source code to fix the other 2 issues. 

Savannah
Harsh Parikh, Tech Lead at DevIT
Hi Savannah Mitchell, Project Manager at Industrial Savannah ,

As discussed in call, Here, I have attached zip file for all the source code which mentioned below.

Also, Yes we confirmed that the Meta Field issue has resolved.

1) sassquatch.min (unminified version which you provided on 4th dec)
2) sassquatch.css  (updated css file which you provided on 4th dec)
3) HTML File to check scroll issue (UN-0019-08)
4) Template code of Arbitration Master (Tab and Popup open issue)

Savannah Mitchell, Project Manager at Industrial
Hi Harsh Parikh, Tech Lead at DevIT Harsh ,

Are you sure these are the correct files? This is not working like the code you sent for FTS.

This is what our developer is getting:


We were able to sort of make it work but still not getting what you have:


We require all your CSS and JS files to make it work properly and fix the bug you are experiencing since we do not have the same bugs on our template. 

Are you able to send these files the same way you sent the FTS source code?

Savannah
Savannah Mitchell, Project Manager at Industrial
Hi Harsh Parikh, Tech Lead at DevIT Harsh

Thanks! We were able to fix the pop-up, but we don't have the proper template to test the scroll. Can you please provide us with the Analyze document Text template files asap?

Savannah
Savannah Mitchell, Project Manager at Industrial
Hi Harsh Parikh, Tech Lead at DevIT Harsh ,

We've taken a look at all the files and both the tabs and pop-up are working on our end. Here are 3 screenshots of the changes we made prior to Dec 4:




Here is a video demonstrating the tabs and pop-up working:

We think the issues you are experiencing are unrelated to the JS we have provided.

As for the scrolling, we think it is related to the script being used to create HTML files from PDFs. There seem to be some unclosed elements, which is causing the bugs in our template. If we use simple HTML with only paragraph elements, the scroll works. Here is a video demonstrating this:


Could it be possible that a recent change to our conversion algorithm that has caused the issue?
Harsh Parikh, Tech Lead at DevIT
Hi Savannah Mitchell, Project Manager at Industrial Savannah ,

For the first 2 issues, regarding tab and popup issues will look into our end as per your screen shot and let you know if we find any issue.

For 3rd Html Text scrolling issue, We are not able to fix this because we are facing scrolling issue in each html file and those html files are already converted many times ago and it works find before 4th December. 

Can we take call today 8:30 AM Ottawa time and discus and fix the 3rd issue regarding html template scrolling issue ?
Savannah Mitchell, Project Manager at Industrial
Hi Harsh Parikh, Tech Lead at DevIT Harsh

Are you able to take a call at 9am instead? 
Harsh Parikh, Tech Lead at DevIT
OK Savannah Mitchell, Project Manager at Industrial Savannah . It works.
Harsh Parikh, Tech Lead at DevIT
Hi Savannah Mitchell, Project Manager at Industrial Savannah ,

As discussed in today call, We are removing html text scroll. For do this change will remove document_wrapper class from ssquatch.css file.

Also, for first 2 issues we removed e.PreventDefault() line from JS file.

Tomorrow, I will provide you both css and js file. Please use these 2 files in future use.
Savannah Mitchell, Project Manager at Industrial
Hi Harsh Parikh, Tech Lead at DevIT Harsh

Are you able to provide the updated CSS and JS?

Thank you, 

Savannah 
Harsh Parikh, Tech Lead at DevIT
Hi Savannah Mitchell, Project Manager at Industrial Savannah ,

As per today's mail which I have sent you regrading issue in Top header menu while Document Text scroll and tab are fixed. The blue icon menu is disturb. We have commented that code in ssquatch.css file.

Due to that code, the tagging popup is blocked to open. hence, We have commented that code in CSS file.

line no. :  5903 to 5968

Please use following CSS for further reference.

Savannah Mitchell, Project Manager at Industrial
Hi Harsh Parikh, Tech Lead at DevIT Harsh

Thank you for the CSS file. Are you able to send a video or screenshot of the issue as well as the source code?

Thanks. 

Savannah 
Harsh Parikh, Tech Lead at DevIT
Hi Savannah Mitchell, Project Manager at Industrial Savannah ,

Here, I have attached the screenshot of issue.  The blue button in header is not display and side bar menu scroll for fixed tab is not working.




Note : if you will do any changes in css file then please take our attached ssquatch.css file and do changes on that file and revert back yo us otherwise it will create and issue.



Also, Following, I have attached the Source Code.

Savannah Mitchell, Project Manager at Industrial
Hi Harsh Parikh, Tech Lead at DevIT Harsh

The source code did not include the HTML file, so we took it from the app. and discovered that the hamburger menu (blue button) is not displaying because it was commented out. I think in your email you said it was commented out because it was affecting tagging functionality? Is that correct? 
Savannah Mitchell, Project Manager at Industrial
Hi Harsh Parikh, Tech Lead at DevIT Harsh

Here is the updated CSS file that should fix the above issues as well as the sidebar scrolling issue (user story: https://industrialagency.tpondemand.com/restui/board.aspx?#page=bug/16065)

Please note that for the hamburger menu to work, you will need to add this class (in bold) in to your template. 
 
<div class="tabs tabs--fixed tabs--fixed-menu fixed">
<div class="tabs__list sticky disputetab fixed" role="tablist">

Harsh Parikh, Tech Lead at DevIT
Hi Savannah Mitchell, Project Manager at Industrial Savannah ,

We have updated CSS file and also set bold class inside div as per your instruction but then we still not able to do tagging functionality in html text.

We are looking in to in fixed by ourself. Actually class .tabs__list conflict in tagging functionality hence we have changed line no. 5962 in CSS.

Your developer class  in CSS :

 .tabs--fixed.tabs--fixed-menu.fixed  .tabs__list {

        position: fixed;
        width: 100%;
        z-index: 951;
        top: 0;
        left: 0;
        background: #ffffff;
        padding-left: 125px;
    }


We have replaced class name as per following and tagging and fixed menu work as per expactation.


   .tabs--fixed.tabs--fixed-menu.fixed > .tabs__list {
        position: fixed;
        width: 100%;
        z-index: 951;
        top: 0;
        left: 0;
        background: #ffffff;
        padding-left: 125px;
    }

Here, I have attached latest CSS file for future reference.