Tags: alex-arabadjiev/cart-integration-shopware
Tags
prepare release 2.9.90 (shopgate#87) * Adjustments for Shopware marketplace release * Adjustments for Shopware marketplace release * fix CI * fix CI * update CI dist * fix CI * fix CI * version cleanup * SHOPWARE-1006 fix customer group id fetching (shopgate#86) * SHOPWARE-1007 prepare release Co-authored-by: Stephan Recknagel <[email protected]>
Merge pull request shopgate#85 from shopgate/developer Prepare release of 2.9.89
prepare web checkout release (shopgate#66) * add shopgate wev checkout functioniality * fix tracking parameters for order details * remove unused dependencies * add get user action to update user data in app * handle sql injection * return error message as json to display in app * dissolve JWT dependency * redirect registration url to guest checkout * resolve open todo's * fix order tracking parameter * set session id to merge guest cart to user cart * insert script in index/header.tpl into a different block * fix android bug on back to shop button in order confirmation * use jwt in get user action to secure route * fix sessionId bug on redirect * send session id in cookie on redirect * insert script in index/header.tpl into a different block * remove logout function in checkout action * load shopgate javascript in each template * open registration form in web view if it's closed * add margin to body if it's an android web view to fix heading overlay bug * add margin to body if it's an android web view in checkout to remove heading overlay bug * remove account content after registration in web view * fix session bugs * show alert message on print button click for android devices * fix modal overlay bug for android devices * fix ios bug in web checkout with infinite loading * remove print button and page history back on order confirmation page * fix android modal overlay bug in web checkout * disable link in modal * disable android reload on pull down * set html data attribute only in web view of the shopgate app * fix html data attribute for android reload on pull down * remove delete button on checkout confirmation page * add spacing to checkout confirmation modals * login user after registration in checkout * change user verification function for registered user * add custom css for web checkout * fix error message if product isn't available in desired quantity * use cart quantity to check availability in add to cart function * fix iOS bug to login user after registration in checkout * move all javascript app commands to index.tpl * change error codes from 400 to 401 * remove cart footer tpl extension to display checkout totals * get currency symbol for base price support in cart * clear basket after user login in checkout and reload with current items to prevent using old user cart from advanced cart plugin * clear plugin basket only if user has new basket in app * add custom event to extend template if shop uses custom controllers * fix wrong values for register template variable * only login user in checkout after registration to prevent getting a new session in shipping payment * enable pointer event in modal to create new shipping address on checkout confirmation page * add new route for account web view * remove footer and sidebar menu for web view on account page * add account orders route for web view * update function documentation * move jwt to an external file * use jwt as composer dependency * change required php version to 5.4 to be able to use array short syntax * add comment for get basket code * remove deprecated shopware system call * fix php code standards for php 5.3 * SHOPWARE-904 fixes for modman and travis build * SHOPWARE-904 Apparently php5.3-5.5 live on precise only Signed-off-by: Konstantin Kiritsenko <[email protected]> * SHOPWARE-904 Apparently php-fixer cares not about anything below 5.6 Signed-off-by: Konstantin Kiritsenko <[email protected]> * SHOPWARE-904 May as well change to trusty Signed-off-by: Konstantin Kiritsenko <[email protected]> * Add Shopgate Web Checkout functionality (shopgate#46) * add shopgate wev checkout functioniality * fix tracking parameters for order details * remove unused dependencies * add get user action to update user data in app * handle sql injection * return error message as json to display in app * dissolve JWT dependency * redirect registration url to guest checkout * resolve open todo's * fix order tracking parameter * set session id to merge guest cart to user cart * insert script in index/header.tpl into a different block * fix android bug on back to shop button in order confirmation * use jwt in get user action to secure route * fix sessionId bug on redirect * send session id in cookie on redirect * insert script in index/header.tpl into a different block * remove logout function in checkout action * load shopgate javascript in each template * open registration form in web view if it's closed * add margin to body if it's an android web view to fix heading overlay bug * add margin to body if it's an android web view in checkout to remove heading overlay bug * remove account content after registration in web view * fix session bugs * show alert message on print button click for android devices * fix modal overlay bug for android devices * fix ios bug in web checkout with infinite loading * remove print button and page history back on order confirmation page * fix android modal overlay bug in web checkout * disable link in modal * disable android reload on pull down * set html data attribute only in web view of the shopgate app * fix html data attribute for android reload on pull down * remove delete button on checkout confirmation page * add spacing to checkout confirmation modals * login user after registration in checkout * change user verification function for registered user * add custom css for web checkout * fix error message if product isn't available in desired quantity * use cart quantity to check availability in add to cart function * fix iOS bug to login user after registration in checkout * move all javascript app commands to index.tpl * change error codes from 400 to 401 * remove cart footer tpl extension to display checkout totals * get currency symbol for base price support in cart * clear basket after user login in checkout and reload with current items to prevent using old user cart from advanced cart plugin * clear plugin basket only if user has new basket in app * add custom event to extend template if shop uses custom controllers * fix wrong values for register template variable * only login user in checkout after registration to prevent getting a new session in shipping payment * enable pointer event in modal to create new shipping address on checkout confirmation page * add new route for account web view * remove footer and sidebar menu for web view on account page * add account orders route for web view * update function documentation * move jwt to an external file * use jwt as composer dependency * change required php version to 5.4 to be able to use array short syntax * add comment for get basket code * remove deprecated shopware system call * fix php code standards for php 5.3 * send login pipeline request in account view only after registration * send login pipeline request in account view only after registration * send login pipeline request only after registration (shopgate#54) * add shopgate web checkout functioniality * fix tracking parameters for order details * remove unused dependencies * add get user action to update user data in app * handle sql injection * return error message as json to display in app * dissolve JWT dependency * redirect registration url to guest checkout * resolve open todo's * fix order tracking parameter * set session id to merge guest cart to user cart * insert script in index/header.tpl into a different block * fix android bug on back to shop button in order confirmation * use jwt in get user action to secure route * fix sessionId bug on redirect * send session id in cookie on redirect * insert script in index/header.tpl into a different block * remove logout function in checkout action * load shopgate javascript in each template * open registration form in web view if it's closed * add margin to body if it's an android web view to fix heading overlay bug * add margin to body if it's an android web view in checkout to remove heading overlay bug * remove account content after registration in web view * fix session bugs * show alert message on print button click for android devices * fix modal overlay bug for android devices * fix ios bug in web checkout with infinite loading * remove print button and page history back on order confirmation page * fix android modal overlay bug in web checkout * disable link in modal * disable android reload on pull down * set html data attribute only in web view of the shopgate app * fix html data attribute for android reload on pull down * remove delete button on checkout confirmation page * add spacing to checkout confirmation modals * login user after registration in checkout * change user verification function for registered user * add custom css for web checkout * fix error message if product isn't available in desired quantity * use cart quantity to check availability in add to cart function * fix iOS bug to login user after registration in checkout * move all javascript app commands to index.tpl * change error codes from 400 to 401 * remove cart footer tpl extension to display checkout totals * get currency symbol for base price support in cart * clear basket after user login in checkout and reload with current items to prevent using old user cart from advanced cart plugin * clear plugin basket only if user has new basket in app * add custom event to extend template if shop uses custom controllers * fix wrong values for register template variable * only login user in checkout after registration to prevent getting a new session in shipping payment * enable pointer event in modal to create new shipping address on checkout confirmation page * add new route for account web view * remove footer and sidebar menu for web view on account page * add account orders route for web view * update function documentation * move jwt to an external file * use jwt as composer dependency * change required php version to 5.4 to be able to use array short syntax * add comment for get basket code * remove deprecated shopware system call * fix php code standards for php 5.3 * send login pipeline request in account view only after registration * send login pipeline request in account view only after registration * account routes refresh cart after user is logged in * fix travis * Refresh cart after user is logged in (shopgate#55) account routes refresh cart after user is logged in * assign template variable for password reset only if it's not defined * add new route for password reset * fix opening function for registration form * Fix password reset redirect (shopgate#56) * add shopgate wev checkout functioniality * fix tracking parameters for order details * remove unused dependencies * add get user action to update user data in app * handle sql injection * return error message as json to display in app * dissolve JWT dependency * redirect registration url to guest checkout * resolve open todo's * fix order tracking parameter * set session id to merge guest cart to user cart * insert script in index/header.tpl into a different block * fix android bug on back to shop button in order confirmation * use jwt in get user action to secure route * fix sessionId bug on redirect * send session id in cookie on redirect * insert script in index/header.tpl into a different block * remove logout function in checkout action * load shopgate javascript in each template * open registration form in web view if it's closed * add margin to body if it's an android web view to fix heading overlay bug * add margin to body if it's an android web view in checkout to remove heading overlay bug * remove account content after registration in web view * fix session bugs * show alert message on print button click for android devices * fix modal overlay bug for android devices * fix ios bug in web checkout with infinite loading * remove print button and page history back on order confirmation page * fix android modal overlay bug in web checkout * disable link in modal * disable android reload on pull down * set html data attribute only in web view of the shopgate app * fix html data attribute for android reload on pull down * remove delete button on checkout confirmation page * add spacing to checkout confirmation modals * login user after registration in checkout * change user verification function for registered user * add custom css for web checkout * fix error message if product isn't available in desired quantity * use cart quantity to check availability in add to cart function * fix iOS bug to login user after registration in checkout * move all javascript app commands to index.tpl * change error codes from 400 to 401 * remove cart footer tpl extension to display checkout totals * get currency symbol for base price support in cart * clear basket after user login in checkout and reload with current items to prevent using old user cart from advanced cart plugin * clear plugin basket only if user has new basket in app * add custom event to extend template if shop uses custom controllers * fix wrong values for register template variable * only login user in checkout after registration to prevent getting a new session in shipping payment * enable pointer event in modal to create new shipping address on checkout confirmation page * add new route for account web view * remove footer and sidebar menu for web view on account page * add account orders route for web view * update function documentation * move jwt to an external file * use jwt as composer dependency * change required php version to 5.4 to be able to use array short syntax * add comment for get basket code * remove deprecated shopware system call * fix php code standards for php 5.3 * send login pipeline request in account view only after registration * send login pipeline request in account view only after registration * account routes refresh cart after user is logged in * assign template variable for password reset only if it's not defined * add new route for password reset * fix opening function for registration form * subscribe to address controller event to load web view * Load web checkout in address template (shopgate#57) * add shopgate wev checkout functioniality * fix tracking parameters for order details * remove unused dependencies * add get user action to update user data in app * handle sql injection * return error message as json to display in app * dissolve JWT dependency * redirect registration url to guest checkout * resolve open todo's * fix order tracking parameter * set session id to merge guest cart to user cart * insert script in index/header.tpl into a different block * fix android bug on back to shop button in order confirmation * use jwt in get user action to secure route * fix sessionId bug on redirect * send session id in cookie on redirect * insert script in index/header.tpl into a different block * remove logout function in checkout action * load shopgate javascript in each template * open registration form in web view if it's closed * add margin to body if it's an android web view to fix heading overlay bug * add margin to body if it's an android web view in checkout to remove heading overlay bug * remove account content after registration in web view * fix session bugs * show alert message on print button click for android devices * fix modal overlay bug for android devices * fix ios bug in web checkout with infinite loading * remove print button and page history back on order confirmation page * fix android modal overlay bug in web checkout * disable link in modal * disable android reload on pull down * set html data attribute only in web view of the shopgate app * fix html data attribute for android reload on pull down * remove delete button on checkout confirmation page * add spacing to checkout confirmation modals * login user after registration in checkout * change user verification function for registered user * add custom css for web checkout * fix error message if product isn't available in desired quantity * use cart quantity to check availability in add to cart function * fix iOS bug to login user after registration in checkout * move all javascript app commands to index.tpl * change error codes from 400 to 401 * remove cart footer tpl extension to display checkout totals * get currency symbol for base price support in cart * clear basket after user login in checkout and reload with current items to prevent using old user cart from advanced cart plugin * clear plugin basket only if user has new basket in app * add custom event to extend template if shop uses custom controllers * fix wrong values for register template variable * only login user in checkout after registration to prevent getting a new session in shipping payment * enable pointer event in modal to create new shipping address on checkout confirmation page * add new route for account web view * remove footer and sidebar menu for web view on account page * add account orders route for web view * update function documentation * move jwt to an external file * use jwt as composer dependency * change required php version to 5.4 to be able to use array short syntax * add comment for get basket code * remove deprecated shopware system call * fix php code standards for php 5.3 * send login pipeline request in account view only after registration * send login pipeline request in account view only after registration * account routes refresh cart after user is logged in * assign template variable for password reset only if it's not defined * add new route for password reset * fix opening function for registration form * subscribe to address controller event to load web view * add route for paypal express and redirect to paypal payment * save promotion voucher in session * add paypal express button redirect handling and change promotion session function * add comment for paypal controller function * add voucher to cart after cart refresh and move user login into separate function * delete voucher from advanced promotion plugin * remove user id from promotion validation * validate promotion and return error message * decode html entities for messages * add referer to order * change modal height for android devices because of their in browser header * get voucher in controller because basket method is private prior to shopware 5.5 version * clear basket from advanced cart plugin if user cleared basket in app * change promotion session in delete method and add some debug data to response * add new custom actions to handle user data, email and password update * add new custom actions to handle the user favorite list get/add/delete * add address actions to handle the user address * add error handling if customer number is not unique * move some functions to web checkout helper class * add address class for all address related web checkout requests * add cart class for all cart related web checkout requests * add favorites class for all favorites related web checkout requests * add user class for all user related web checkout requests * move all web checkout request to related classes * change class names * add enlight view as parameter to get the user data for the shipping costs function * SHOPWARE-988 Style fixer per php-cs-fixer Signed-off-by: Konstantin Kiritsenko <[email protected]> * SHOPWARE-988 Adjusting travis to work with remote branches, added composer cache, fixed slack notification Signed-off-by: Konstantin Kiritsenko <[email protected]> * SHOPWARE-988 Preparing for version 2.9.88 release Signed-off-by: Konstantin Kiritsenko <[email protected]> * SHOPWARE-988 Changelog Signed-off-by: Konstantin Kiritsenko <[email protected]> * SHOPWARE-988 Removing composer.lock Signed-off-by: Konstantin Kiritsenko <[email protected]> * add missing session object to constructor * remove unnecessary flag method because payment isn't selected in app * set user data to get shipping and customer class pricing in cart * fix shipping price for guest user * fix syntax error * fix code style * Feature/shopware 990 slow export due to non persisted (shopgate#73) * SHOPWARE-990 - add possibility to ignore out of stock items in export * SHOPWARE-990 - add cache management for jobs * SHOPWARE-990 - coding style * Apply suggestions from code review * SHOPWARE-990 - use phpfastCache as storage * SHOPWARE-990 - change cache handle * SHOPWARE-990 - store cache on right place * SHOPWARE-990 - add request params to export method * SHOPWARE-990 - optimize cache handling * SHOPWARE-990 - add logging * SHOPWARE-990 - add label translation * Update src/Backend/SgateShopgatePlugin/Components/Export.php Co-Authored-By: Stephan Recknagel <[email protected]> * Update src/Backend/SgateShopgatePlugin/Components/Export.php Co-Authored-By: Stephan Recknagel <[email protected]> * SHOPWARE-990 - rename method, add translations * SHOPWARE-990 - refactor filter for out of stock items * SHOPWARE-990: added stream category cache * SHOPWARE-990: fixed out if stock export * SHOPWARE-990: removed configuration for not exporting out of stock items * SHOPWARE-990: removed translation * SHOPWARE-990: refactored cache path * SHOPWARE-990: fixed syntax * SHOPWARE-990: fixed change log * Update CHANGELOG.md * Fix bugs in favorite and address list (shopgate#74) * Feature/shopware 990 slow export due to non persisted (shopgate#69) * SHOPWARE-990 - add possibility to ignore out of stock items in export * SHOPWARE-990 - add cache management for jobs * SHOPWARE-990 - coding style * Apply suggestions from code review * SHOPWARE-990 - use phpfastCache as storage * SHOPWARE-990 - change cache handle * SHOPWARE-990 - store cache on right place * SHOPWARE-990 - add request params to export method * SHOPWARE-990 - optimize cache handling * SHOPWARE-990 - add logging * SHOPWARE-990 - add label translation * Update src/Backend/SgateShopgatePlugin/Components/Export.php Co-Authored-By: Stephan Recknagel <[email protected]> * Update src/Backend/SgateShopgatePlugin/Components/Export.php Co-Authored-By: Stephan Recknagel <[email protected]> * SHOPWARE-990 - rename method, add translations * SHOPWARE-990 - refactor filter for out of stock items * SHOPWARE-990: added stream category cache * SHOPWARE-990: fixed out if stock export * SHOPWARE-990: removed configuration for not exporting out of stock items * SHOPWARE-990: removed translation * SHOPWARE-990: refactored cache path * SHOPWARE-990: fixed syntax * cast order number as string for tracking * handle exception if advanced cart plugin is not installed * remove unsupported helper function of older shopware versions * remove unnecessary helper function * change sql query to get user * fix changelog * SHOPWARE-904 code style
Feature/shopware 990 slow export due to non persisted (shopgate#73) * SHOPWARE-990 - add possibility to ignore out of stock items in export * SHOPWARE-990 - add cache management for jobs * SHOPWARE-990 - coding style * Apply suggestions from code review * SHOPWARE-990 - use phpfastCache as storage * SHOPWARE-990 - change cache handle * SHOPWARE-990 - store cache on right place * SHOPWARE-990 - add request params to export method * SHOPWARE-990 - optimize cache handling * SHOPWARE-990 - add logging * SHOPWARE-990 - add label translation * Update src/Backend/SgateShopgatePlugin/Components/Export.php Co-Authored-By: Stephan Recknagel <[email protected]> * Update src/Backend/SgateShopgatePlugin/Components/Export.php Co-Authored-By: Stephan Recknagel <[email protected]> * SHOPWARE-990 - rename method, add translations * SHOPWARE-990 - refactor filter for out of stock items * SHOPWARE-990: added stream category cache * SHOPWARE-990: fixed out if stock export * SHOPWARE-990: removed configuration for not exporting out of stock items * SHOPWARE-990: removed translation * SHOPWARE-990: refactored cache path * SHOPWARE-990: fixed syntax * SHOPWARE-990: fixed change log
SHOPWARE-988 Removing composer.lock Signed-off-by: Konstantin Kiritsenko <[email protected]>
PreviousNext