Aditya Sharma

Applied fix from trunk for revision: 1865103

===

Improved: Change the uggly favicon with the new one ! | Using new OFBiz logo

(OFBIZ-10522)

Fixed issues with logo size for flatgrey theme with some custom css to fix its height and width

Replaced old logo with the new one in tomahawk theme along with some custom css to fix its height and width

Improved: Change the uggly favicon with the new one ! | Using new OFBiz logo

(OFBIZ-10522)

Fixed issues with logo size for flatgrey theme with some custom css to fix its height and width

Replaced old logo with the new one in tomahawk theme along with some custom css to fix its height and width

Applied fix from trunk for revision: 1838797

===

Improved: Change the uggly favicon with the new one ! | Using new OFBiz logo

(OFBIZ-10522)

Updated the icon for the ecommerce.

Applied fix from trunk for revision: 1838074

===

Improved: Change the uggly favicon with the new one ! | Using new OFBiz logo

(OFBIZ-10522)

The unreleased branch 17.12 uses new logo, but old favicon icon. Backported the changes from trunk.

Additional change:

1. Fixed broken logo image URL for flatgrey theme along with some custom css to fix its height and width

2. Replaced new logo with old in tomahawk theme along with some custom css to fix its height and width

Fixed: favicon.ico missing for LookupDecorator

(OFBIZ-11146)

The ListVisualTheme page uses LookupDecorator and in the absence of any shortcut icon the browser hits favicon.ico file by default.

Additional change: Fixed path for title.gif specific to Flatgrey theme

Applied fix from trunk for revision: 1864216

===

Fixed: favicon.ico missing for LookupDecorator

(OFBIZ-11146)

The ListVisualTheme page uses LookupDecorator and in the absence of any shortcut icon the browser hits favicon.ico file by default.

Additional change: Fixed path for title.gif specific to Flatgrey theme

Fixed: favicon.ico missing for LookupDecorator

(OFBIZ-11146)

The ListVisualTheme page uses LookupDecorator and in the absence of any shortcut icon the browser hits favicon.ico file by default.

Additional change: Fixed path for title.gif specific to Flatgrey theme

Fixed: favicon.ico missing for LookupDecorator

(OFBIZ-11146)

The ListVisualTheme page uses LookupDecorator and in the absence of any shortcut icon the browser hits favicon.ico file by default.

Additional change: Fixed path for title.gif specific to Flatgrey theme

Implemented: Cookie Consent In E-Commerce

(OFBIZ-10639)

The Cookie Law is a piece of privacy legislation that requires websites to get consent from visitors to store or retrieve any information on their computer, smartphone or tablet. It was designed to protect online privacy, by making consumers aware of how information about them is collected and used online, and give them a choice to allow it or not.

The EU Cookie Legislation began as a directive from the European Union. Some variation on the policy has since been adopted by all countries within the EU.

The EU Cookie Legislation requires 4 actions from website owners who use cookies:

1. When someone visits your website, you need to let them know that your site uses cookies.

2. You need to provide detailed information regarding how that cookie data will be utilized.

3. You need to provide visitors with some means of accepting or refusing the use of cookies in your site.

4. If they refuse, you need to ensure that cookies will not be placed on their machine.

Used cookie bar plugin to implement the feature. Implemented localization with createJsLanguageFileMapping service and custom jquery-cookieBar-en-US.js file under localization folder.

Fixed output file path in createJsLanguageFileMapping service.

Thanks Deepak Nigam for initiating and providing initial patch. Thanks Deepak Nigam, Pierre Smits, Michael Brohl, Jacques Le Roux and Swapnil M Mane for inputs.

  1. … 9 more files in changeset.
Applied fix from trunk for revision: 1863839

===

Fixed: Check embedded Javascript libs vulnerabilities using retire.js

(OFBIZ-10678)

For solving CVE-2018-14041, Bootstrap upgraded to latest 4.3.1

Thanks Jacques Le Roux for the reviews

  1. … 15 more files in changeset.
Applied fix from trunk for revision: 1863838

===

Fixed: Check embedded Javascript libs vulnerabilities using retire.js

(OFBIZ-10678)

1. For solving CVE-2019-11358, upgraded jQuery to 3.4.1

2. Replaced library Fancybox with Featherlight. Added custom css so that cursor for links becomes pointer

Thanks Jacques Le Roux for the reviews

  1. … 7 more files in changeset.
Applied fix from trunk for revision: 1863839

===

Fixed: Check embedded Javascript libs vulnerabilities using retire.js

(OFBIZ-10678)

For solving CVE-2018-14041, Bootstrap upgraded to latest 4.3.1

Thanks Jacques Le Roux for the reviews

  1. … 15 more files in changeset.
Applied fix from trunk for revision: 1863838

===

Fixed: Check embedded Javascript libs vulnerabilities using retire.js

(OFBIZ-10678)

1. For solving CVE-2019-11358, upgraded jQuery to 3.4.1

2. Replaced library Fancybox with Featherlight. Added custom css so that cursor for links becomes pointer

Thanks Jacques Le Roux for the reviews

Fixed: Check embedded Javascript libs vulnerabilities using retire.js

(OFBIZ-10678)

For solving CVE-2018-14041, Bootstrap upgraded to latest 4.3.1

Thanks Jacques Le Roux for the reviews

  1. … 15 more files in changeset.
Fixed: Check embedded Javascript libs vulnerabilities using retire.js

(OFBIZ-10678)

1. For solving CVE-2019-11358, upgraded jQuery to 3.4.1

2. Replaced library Fancybox with Featherlight. Added custom css so that cursor for links becomes pointer

Thanks Jacques Le Roux for the reviews

  1. … 6 more files in changeset.
Applied fix from trunk for revision: 1861615

===

Fixed: typo in the NOTICE file content

Applied fix from trunk for revision: 1861615

===

Fixed: typo in the NOTICE file content

    • ?
    /ofbiz-framework/branches/release17.12/NOTICE
Applied fix from trunk for revision: 1861615

===

Fixed: typo in the NOTICE file content

    • ?
    /ofbiz-framework/branches/release18.12/NOTICE
Fixed: typo in the NOTICE file content
Fixed: Check embedded Javascript libs vulnerabilities using retire.js

(OFBIZ-10678)

1. For solving CVE-2015-9251 and CVE-2019-11358, upgraded jQuery to 3.4.1 and jQuery migrate to 3.0.0

2. Replaced broken library Fancybox with Featherlight. Added custom css so that cursor for links becomes pointer

Thanks Jacques Le Roux for the reviews

  1. … 17 more files in changeset.
Applied fix from trunk for revision: 1859255

===

Fixed: Issue in function getVariantSelectionFeatures of ProductWorker.java

(OFBIZ-11029)

Check should be isVirtual instead of productId. Also handled a NullPointerException for variantProduct.

Thanks Denglong Zhou for reporting the issue, Pawan Verma for the patch and Suraj Khurana & Jacques Le Roux for the review

Applied fix from trunk for revision: 1859255

===

Fixed: Issue in function getVariantSelectionFeatures of ProductWorker.java

(OFBIZ-11029)

Check should be isVirtual instead of productId. Also handled a NullPointerException for variantProduct.

Thanks Denglong Zhou for reporting the issue, Pawan Verma for the patch and Suraj Khurana & Jacques Le Roux for the review

Applied fix from trunk for revision: 1859255

===

Fixed: Issue in function getVariantSelectionFeatures of ProductWorker.java

(OFBIZ-11029)

Check should be isVirtual instead of productId. Also handled a NullPointerException for variantProduct.

Thanks Denglong Zhou for reporting the issue, Pawan Verma for the patch and Suraj Khurana & Jacques Le Roux for the review

Fixed: Issue in function getVariantSelectionFeatures of ProductWorker.java

(OFBIZ-11029)

Check should be isVirtual instead of productId. Also handled a NullPointerException for variantProduct.

Thanks Denglong Zhou for reporting the issue, Pawan Verma for the patch and Suraj Khurana & Jacques Le Roux for the review

Applied fix from trunk for revision: 1856613

===

Added: Unit test case for service - createProductFeatureType

(OFBIZ-9089)

Slightly modified patch. Improved class name and file name.

Thanks Pradhan Yash Sharma for reporting and initial patch & Yogesh Naroliya for providing updated patch

Added: Unit test case for service - createProductFeatureType

(OFBIZ-9089)

Slightly modified patch. Improved class name and file name.

Thanks Pradhan Yash Sharma for reporting and initial patch & Yogesh Naroliya for providing updated patch

Applied fix from trunk for revision: 1856610

===

Improved: Replace Inline js with External js in renderDropDownField macro.

(OFBIZ-9849)

Silghtly modified patch as Specify-other Dropdown field were not working. Refactored code in combobox.js file

Thanks Dhaval Wagela for the initial patch

Improved: Replace Inline js with External js in renderDropDownField macro.

(OFBIZ-9849)

Silghtly modified patch as Specify-other Dropdown field were not working. Refactored code in combobox.js file

Thanks Dhaval Wagela for the initial patch

Applied fix from trunk for revision: 1855084

===

Improved: Replace document.write() occurrences with some legitimate code

(OFBIZ-10759)

Removed document.write.lastFocusedName as code works without it

Applied fix from trunk for revision: 1855083

===

Improved: Replace document.write() occurrences with some legitimate code

(OFBIZ-10759)

Removed js code and added Js files in LookupDecorator.

Added Js library files as there were some errors in console logs