Releases
v1.5.0
Changelog
Release 1.5.0 (#3089 )
Fix for non-reactive broken order refund status (#3090 )
Default marketplace to disabled and hide stripe connect settings for non-marketplace (#3082 )
Remove legacy stripe connect plugin files (#3083 )
Fix 3079 Cannot read profile of undefined (#3081 )
Fix 3080 Cannot read property theme of undefined (#3086 )
review pending / disabled tests (#3077 )
LingoHub based on release-1.5.0 (#3078 )
add error message for inactive shops trying to connect to Stripe (#3076 )
Fix for console errors on server (#3064 )
Save user currency server-side in Accounts.profile.currency based on locale or default to shop's currency (#3061 )
LingoHub based on release-1.5.0 (#3071 )
Re-wrap in variant form in a blaze wrapper to prevent focus loss on tab (#3074 )
Restore missing i18n values (#3072 )
Fix order canceled typo (#3073 )
Migration updates to fix Localization, uol, and paymentMethod errors on 1.0 > 1.5 (#3020 )
Increases the timeout for a test that regularly times out on circle (#3055 )
fix translations on order admin (#3057 )
Save LocalStorage user currency in user.profile (#2979 )
open actionView to appropriate location when clicking on product text fields (#3015 )
registerSchema() (#3053 )
Fix for accounts and orders search results (#2834 )
update issue template copy (#3051 )
Add Hackabugathon messaging and other copy edits (#3052 )
Adds the ability to set shops to active / disabled (#3049 )
Enable anonymous users to checkout with Stripe Connect (#3035 )
Enable discounts for single shop checkout when using a multi-shop enabled payment provider (e.g Stripe) (#3041 )
Fix 2782 Router Hooks not running (#3043 )
Fixed browser Back Button anomaly on PDP (#3032 )
Docker base and CircleCI updates (#3045 )
Properly create/remove/prune shipping records everywhere (#2847 )
Fixed variant edit view visibility when Edit Mode is switched off (#3039 )
Fix 2623 verification email (#3046 )
Fix 2890 shop products grid (#3022 )
Fixed typo in readme file (#3038 )
Added missing Mail parameter for reaction.json.example (#3013 )
Fix button bgcolor typos (#3031 )
Fix "PayPal Express isn't fully setup by default' bug (#3027 )
Escaping searchQuery for $regex match (#2926 )
fixed brand asset for shops (#3030 )
Revert "Show products that fail validation when publishing. (#2795 )" (#3021 )
Fixed Tax Cloud API not not loading tax codes on PDP (#2973 )
bump meteor version to 1.5.5.2 (#3025 )
Fix "No confirmation message or validation when saving settings for Paypal Express" bug (#3012 )
sync inventory policy toggle between top-level variants and child variants (#3004 )
Fix jquery import in navbar component (#3017 )
Allow settings of "parcel" object from PDP Options and store on cart (#2992 )
Add .reaction/ci/config.yml (#3003 )
Make approve/capture/refund/listRefunds multishop-aware (#2912 )
Missing translations on order filters (#2995 )
Fix PayPal Express redirect issue with multiple shops enabled (#3006 )
Fix "Discounts not displayed properly in Orders panel" bug #2773 (#2980 )
standardize price field location && update panel casing (#2996 )
Username only updated on first address and when there is 1 address (#2932 )
Handle and title updated together (#2846 )
Fixed guest checkout page showing 'Sign In' instead of 'Register' (#2991 )
Limit, cleanup, and secure shop creation (#2969 )
Create migration files for upgrade from 1.0 to 1.5 (#2962 )
Update Variant Edit form (#2893 )
fix #2811 : Cart's Limited Supply status should not hide item title/quantity info (#2907 )
Router Performance fix to include theme in route's context (#2971 )
Added shortcut for edit mode (#2845 )
Order data fetch (#2972 )
Fix issue where router would initialize before primaryShopId was available (#2982 )
Decimal dimensions & parcel units in Product & ShippingParcel Schema (#2978 )
Fix errant import for when there are no orders (#2977 )
eslint arrow-spacing (#2970 )
Update jest to 21.2.1 and babel-jest to 21.2.0 (#2974 )
Order filtering shipping status (#2914 )
Fix upload image error for merchant store owner (#2918 )
Fix "Card not properly implemented" bug (#2949 )
Fix alerts for confirmation when inviting new user (#2937 )
Fixes #2816 by redirecting to cart/completed when the order is created (#2967 )
Fixes issues related to missing shop
on sign in / sign out (#2966 )
Fixes an issue with migration 8 - update registry provides (#2960 )
Fix lint issue found in "imports/plugins/included/product-detail-simple/client/containers/productDetail.js" (#2950 )
Fixed query for Captured filter in Order status filters. (#2924 )
Added Units of Length (#2936 )
Fix for #2955 Order publication without userId (#2956 )
Fix cancel order modal translations (#2954 )
Remove hardcoded billing and shipping objects (#2813 )
Fix responsiveness on date picker (#2941 )
Fix missing import and duplicate version on migration-8 (#2953 )
Meteor, Babel and deps maintainence (#2948 )
Marketplace routing (#2929 )
Update provides
in the registry accept an array of strings (#2930 )
Fix: Reaction font logo and email template logo (#2909 )
Update email for inviting a user to create a shop (#2898 )
update product scheme to set country autovalue (#2840 )
Fix order table RTL alignment (#2876 )
Order managers should be able to see a risk evaluation for an order (#2744 )
Create reactive aggregate (#2855 )
Patrick customizable app container (#2875 )
Revert Show products that fail validation when publishing. (#2795 )
Add need to set email or username as error when invite fails (#2928 )
Use toast alert when sending an invite is successful (#2928 )
Fix inline alert position when inviting a new user (#2928 )
Order filtering by date (#2860 )
remove negation on canNext and canPrevious (#2904 )
Added inventoryPolicy check and min removed from Schema (#2825 )
Revert marketplace
to 1.5.1 because 1.5.2 is super slow to rebuild (#2901 )
Changes to allow full customization of the Reaction application container structure (#2874 )
Fix Login dropdown not showing user account even when signed in (#2884 )
Configurable stripe application fee (#2842 )
Fix Error on server when a new user logs on for the first time bug (#2857 )
fix issue #2801 - Label is overlapping with the status indicator on product grid (#2887 )
Fix on Localized elements not updating on currency/language change (#2742 )
Register SortableTable component (#2873 )
Translation Fix - Update pl.json (#2819 )
Framework for Shopify synchronization + Basic Inventory sync (#2808 )
Deprecate old cart transform methods (#2756 )
add flat rate shipping methods only when a cart has all the needed info (#2880 )
Implement babel-preset-env (#2877 )
close any existing actionViewDetail before opening an actionView (#2861 )
Order dashboard search by orderId, customer info, order product info (#2717 )
Fix Shopify issue importing multiple images for top level products (#2843 )
Show products that fail validation when publishing. (#2795 )
add primary shop data to dataForEmail object (#2835 )
Fix Shipping methods not found bug (#2738 )
update verbiage for better Backorder display / understanding (#2830 )
Fix checkout login permissions (#2752 )
fix validation const (#2844 )
Order processing exception from hasRefundingEnabled (#2807 )
Revert change to check (#2841 )
Make order details panel visible. (#2719 )
Fix shipping records w/o shopId (#2791 )
Moving accounts package into /imports, adding email update to profile (#2745 )
Fix product publications (#2774 )
Use valid cursor property on .rui.switch (#2805 )
Fix browsing by product tag (#2796 )
Orders line items refund (#2590 )
Completed orders should break items out by Shop (#2645 )
Update group invitation check to always allow owner (#2772 )
Fix broken marketplace orders dashboard (#2759 )
Various marketplace fixes (#2754 )
Adds migration for tags isVisible field (#2753 )
fix local SMTP email sending (#2751 )
Fix variant view in grid product layout (#2735 )
Combine order and cart transforms into one, replace usages (#2701 )
Order Filtering By Status (#2688 )
Adds additional fields to tag schema (#2747 )
Always grab shipping from primary shop regardless of current shop (Resolves #2732 /#2713 ) (#2741 )
update groups to allow invitations (#2737 )
Fix console error when changing shops (#2739 )
Set order(s) to a specific status (#2613 )
Fix group error on Account Management Screen on Merchant shops #2726 ;#2728 (#2734 )
Reaction Endpoints (#2725 )
Add collectionSchema method to permit using extended schemas in core checks (#2731 )
development to marketplace (#2730 )
Fix for Translation Issues in Dashboard #2672 (#2695 )
add link to react-table docs to sortableTable file (#2720 )
Fix currency on merchant shop to default to the primary shop currency. (#2716 )
Load image for selected variant (#2711 )
Stripe Connect and Multi-Shop Checkout (#2682 )
Fix notification page not found error #2614 (#2673 )
Update profile to work with instagram data (#2712 )
Adds the ability to set metafields on cart items (#2704 )
Fix error when viewing homepage as an incognito user #2621 (#2686 )
Fix for variant option not updating when edited (#2687 )
Fix translation issues in PDP (#2680 )
Update textfield.js (#2681 )
Fix on ProductAdmin meta textfields throwing errors on state change (#2683 )
React Permissions wrapper component (#2692 )
Giving a user shopSettings permission does not allow them edit shop settings (#2667 )
Inviting to groups should be scoped to user's roles + UI change (#2662 )
Register language/currency dropdown components (#2670 )
Fix for errors while viewing orders made with Braintree (#2659 )
Fix translation issues on PDP and RTL placement for Tooltips (#2642 )
Docker/CI build updates (#2665 )
Fix for error while archiving a product (#2650 )
Added a not found view to product grid (#2656 )
Inviting an existing Shop user as admin should promote that account to admin (#2651 )
Use shop owner email for new shop; not markteplace owner email (#2649 )
Router enhancements (#2652 )
Fixes double scrollbar in admin (#2653 )
Convert remainder of legacy registerComponent calls (#2643 )
Owner permission should be transferable #2188 (#2609 )
Inviting someone to create a new shop or affiliate shop should automatically grant that user appropriate permissions when registered (#2538 )
move packageNameSpace into startup file (#2636 )
Use bare routes for primary shop unless specified otherwise in marketplace settings (#2640 )
export emailTableColumn correctly (#2633 )
update SortableTable so accounts data loads (#2631 )
Update cart schema to include all product data (#2610 )
re-enable stylesheets (#2611 )
Orders List View (#2519 )
UI Updates for SortableTable (#2597 )
Add Shop Manager as a default group (#2602 )
Setup migration path from default roles to groups (#2601 )
Update users when groups updated - Resolves 2195 (#2606 )
Split Orders and Shipping (#2524 )
Marketplace settings, publications, subscriptions, and routing (#2577 )
Reaction Shopify connector (#2584 )
Marketplace, Shop, and Affiliate shop owners should be able to add administrators via dashboard (#2588 )
Merge development marketplace two (#2599 )
Accounts dashboard base UI for Feature: Marketplace and Shop owners should be able to create custom permission groups (#2543 )
Merge 1.4.0 into marketplace (#2572 )
Fix lib shopid (#2502 )
Merge development into marketplace (#2529 )
Feature - Permissions should be settable by placing a user into a predefined group (#2448 )
Marketplace merge development (#2501 )
Feature - Dashboards for multiple shops (#2429 )
Merge development into marketplace (#2466 )
Marketplace shop switcher (#2412 )
use consistent params in collection observation functions (#2413 )
Remove unused media and tag db lookups (#2403 )
Marketplace Core Fixes (#2394 )
Fix typo in inventory test description (#2364 )
React unit testing example (#2170 )
Fix git tagging on CircleCI 2.0 (#2362 )
Better handling for unique routes for React Router (#2327 )
fix testing issue #2348 (#2349 )
color updates for styleguide (#2339 )
add loading component to fix error (#2340 )
allow a MAIL_URL string without auth (#2330 )
don’t load any other fixtures until the default shop is loaded (#2329 )
fix conditional in Circle deploy script (#2338 )
fix issue(refunds not showing) (#2317 )
Add Verification Url to Welcome Email (#2216 )
CircleCI 2.0 and docker base update (#2334 )
i18n translation updates (#2302 )
Change customer notification message when order is processed. (#2290 )
allow loader to show when one is passed in and defined BUGFIX (#2303 )
fix issue (#2276 )
Re-introduce icon toolbar as shortcutBar (#2261 )
Add the Vietnamese Dong as a supported currency (#2248 )
change shipping / payment error messages in checkout (#2271 )
Long Strings Handling in Product Option Title (#2266 )
Simplify core layout component (#2257 )
fix multiple refunds for stripe (#2260 )
style / small updates for release 1.2 (#2283 )
fix notification dropdown links (#2280 )
fix 2278 Router tables not initializing (#2279 )
Fixes #2243 Paypal Express requiring login for guest accounts (#2255 )
Panel Expander Arrow Overlapping on Dropdown (#2211 )
fix display of unpublished option images (#2236 )
Permissions Fix: Use passed in audience param in ReactionApps (#2235 )
Add Product Name To Invoice (#2226 )
LingoHub based on development (#2218 )
React Router (#2123 )
Pin vsivsi:job-collection meteor package to 1.4.0 (#2228 )
Fix permissions for items shown in admin dashboard (#2145 )
made social share buttons on PDP ADA compliant (#2196 )
swap unicode with missing semi-colon for regular apostrophe (#2223 )
Fix missing shop (#2224 )
Toggle Variant Visibility when Ancestor Product Visibility is Toggled (#2222 )
fix create product should flip into edit mode (#2221 )
Completed Order Logged Out State (#2201 )
Fix Email Notification During Order Refund (#2200 )
add order id to completed screen (#2202 )
fix email log panel closing when email is sent (#2205 )
Added Kuwait, Saudi Arabia and Qatar currencies (#2204 )
METEOR 1.4.4.2 (#2206 )
update the way address data is provided (#2208 )
PDP Cleanup - Basic Details Card, Tax Card & Inventory Card (#2086 )
Order methods test (#2159 )
Inconsistent Product Image of Cart Item (#2171 )
Merge current development into marketplace (#2385 )
Updated colors (#2369 )
Updated text colors (#2350 )
Removed unused code (#2282 )
Restore dropdown template helper method (#2253 )
Add Reaction method for adding default roles (#2174 )
Merge Development into Marketplace (#2178 )
Marketplace 1.1.1 merge (#2168 )
Spencer 799 marketplace stripe connect (#2167 )
Marketplace shop settings (#1939 )
Spencer marketplace shop settings fixes (#2160 )
Marketplace Shop switch dropdown, seller homepage, marketplace optimisation (#1934 )
Resolve missing import (#2132 )
Don't break out orders with quantities (#2119 )
Don't create default admin user when running in app test mode (#2124 )
Make sure createDefaultAdminUser works when at least 1 user is present in the system (#2060 )
Pin transliteration package to 1.5.2 which doesn’t leak ES6 into bundle (#2091 )
Orders Pagination (#2036 )
Remove isHidden check from core startup b/c blocking safari (#2089 )
Add requirements to readme (#2085 )
"Deny when out of stock" behavior improvements 1928 (#2034 )
Cancel Order (#2022 )
fix dark-gray background on notification hover state (#2163 )
language dropdown updates (#2148 )
fix currency formatting in invoice (#2147 )
Spencer marketplace myshops test fixes (#2156 )
Specify Shippo Version (#2146 )
Add to Cart Alert Behavior (#2076 )
Update Summary Card for Order (#2105 )
Console Dropzone Warnings (#2138 )
Update read only Quantity in top variant #1919 (#2065 )
Fixes #2116 failure to send email (#2118 )
Fix Set Custom Value on Avalara Usage Type (#2107 )
Fix Avalara document id (#2114 )
Improper Product Title Wrap (#2108 )
Remove legacy PDP (#2097 )
Fix PDP Url Path For Grid Settings (#2094 )
Convert text field to select field for countries (#2082 )
Fix issue #2026 changed price not displayed for prod on grid page (#2064 )
Fetch all Shippo carriers (#2078 )
Request versions (reaction -v) output in issue template (#2087 )
Don't subscribe to all media (#2073 )
Broken Formatting for Non-USD currencies (#2062 )
Returning Toplevel products as per scroll limit for non admin users fixes #2029 (#2063 )
Resolve cart addition issue (#2048 )
Set custom layout to override based on priority field (#2023 )
fix navbar tags (#1789 )
Reverse edit mode toggle functions (#1788 )
Updated configure now links to open proper dashboard settings (#1777 )
Release Cleanup (#1769 )
fix sold out showing on all products with tags (#1776 )
Added UI Slider onSlide event (#1774 )
Publish controls in toolbar (#1767 )
Shipping panel normalization (#1740 )
Add tracking / shipping to emails (#1761 )
Simplified the new MultiSelect component (#1760 )
Card, Button UI Updates (#1757 )
add class for not found page (#1754 )
Dashboard cleanup (#1755 )
Grid View Behavior Updates (#1752 )
Silence of the Logs (#1745 )
Color fix (#1750 )
update viewAs to used profile saved data (#1748 )
Fix inventory notifications (#1736 )
IOS / safari flex-wrap not working #1695 (#1727 )
Update dashboard and settings related registry entries (#1739 )
Shippo tracking status (#1735 )
Allow users to change their default currency across the app using a dropdown (#1728 )
Move Toolbar & Admin View is Dashboard (#1723 )
Variable cleanup (#1712 )
Route theme body class (#1672 )
React no-ui Slider implementation (#1680 )
React MultiSelect component implementation (#1681 )
add admin settings translation for templates (#1661 )
Variants without media to inherit media from their parents (#1664 )
PR #1655 re-merge (#1658 )
Checkout discount code input (#1620 )
Fix price updates (#1633 )
Move Template editing to Sidebar (#1612 )
Prerender.io Integration - Feature #1249 (#1643 )
Fix typo in i18n file so that error message showed key instead of text (#1635 )
Build index immediately on startup so that search doesn't throw an error (#1621 )
Default product to blank object for instances where it may be undefined. (#1619 )
Fix for page title not updating when selecting product. (#1623 )
Don't blank out titles (#1617 )
Fix bug that causes duplicated variants to be missing images. (#1611 )
Don't publish changes on a product when product is not found (happens during tests) (#1603 )
Fix permissions on Order when guest user (#1607 )
Use description for HTML description (#1606 )
Templates fixes (#1600 )
Fix remove icon not displaying / revision change (#1564 )
i18n updates for the Templates package (#1571 )
PDP 500 (#1572 )
Update Order Progress Workflow (#1580 )
move import settings (#1573 )
Patched 0.18 tests (#1566 )
Green flash on fields in PDP page after change success (#1558 )
Revision control for images (#1555 )
More email templates (#1557 )
PDP Package Layout - ReactionLayout (#1536 )
Discounts (#1556 )
update const to conform to new file name (#1528 )
Admin Invite & Password reset emails (#1523 )
Add templates to database (#1522 )
Quick fixes for template registration (#1518 )
Register template (#1362 )
Sort dashboard apps by priority (#1792 )
Shippo plugin (#1618 )
getRegistryForCurrentRoute should take route from enabled package only (#1697 )
Fix Safari websocket connection browser policy (#1629 )
1622 Add audience permissions to registry items (#1639 )
Updated Apps, payment packages (#1592 )
more email templates (#1585 )
Send order notification when user adds email (#1588 )
Expandable cards (#1569 )
Upgrade to react-komposer v2 (#1587 )
Allow for disabling/overriding of search modal from a plugin (#1561 )
You can’t perform that action at this time.