reaction

Mailchimp Open Commerce is an API-first, headless commerce platform built using Node.js, React, GraphQL. Deployed via Docker and Kubernetes.

GPL-3.0 License

Downloads
2.2K
Stars
12.3K
Committers
206

Bot releases are hidden (Show)

reaction - v1.5.0

Published by spencern about 7 years ago

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)
reaction - v1.5.0-rc.4

Published by spencern about 7 years ago

Release v1.5.0-rc.4

Resolved PRs

  • #3064 Fix for console errors on server
  • #3061 Save user currency server-side in Accounts.profile.currency based on locale or default to shop's currency
  • #3071 LingoHub based on release-1.5.0
  • #3074 Re-wrap in variant form in a blaze wrapper to prevent focus loss on tab
  • #3072 Restore missing i18n values
  • #3073 Fix order canceled typo
  • #3020 Migration updates to fix Localization, uol, and paymentMethod errors on 1.0 > 1.5
  • #2834 Fix for accounts and orders search results marketplace v1.5.0
  • #3055 Increases the timeout for a test that regularly times out on circle
  • #3057 fix translations on order admin
  • #2979 Save LocalStorage user currency in user.profile
  • #3015 open actionView to appropriate location when clicking on product text fields
  • #3053 registerSchema()
  • #3051 update issue template copy
  • #3052 Add Hackabugathon messaging and other copy edits
  • #3049 Adds the ability to set shops to active / disabled
  • #3035 Enable anonymous users to checkout with Stripe Connect
  • #3041 Enable discounts for single shop checkout when using a multi-shop enabled payment provider (e.g Stripe)
  • #3043 Fix 2782 Router Hooks not running
  • #3032 Fixed browser Back Button anomaly on PDP
  • #3045 Docker base and CircleCI updates
reaction - v1.5.0-rc.3

Published by spencern about 7 years ago

Release v1.5.0-rc.3

Resolved PRs

  • #2847 Properly create/remove/prune shipping records everywhere
  • #3039 Fixed variant edit view visibility when Edit Mode is switched off
  • #3046 Fix 2623 verification email
  • #3022 Fix 2890 shop products grid
  • #3038 Fixed typo in readme file
  • #3013 Added missing Mail parameter for reaction.json.example
reaction - v1.5.0-rc.2

Published by spencern about 7 years ago

Release 1.5.0-rc.2

Resolved PRs

  • #3031 Fix button bgcolor typos
  • #3027 Fix "PayPal Express isn't fully setup by default' bug
  • #2926 Escaping searchQuery for $regex match
  • #3030 fixed brand asset for shops
  • #3021 Revert "Show products that fail validation when publishing. (#2795)"
  • #2973 Fixed Tax Cloud API not not loading tax codes on PDP
  • #3025 bump meteor version to 1.5.5.2
  • #2795 Show products that fail validation when publishing.
reaction - v1.5.0-rc.1

Published by spencern about 7 years ago

Release Candidate 1 for v1.5.0

Resolved PRs

  • #2795 Show products that fail validation when publishing.
  • #3012 Fix "No confirmation message or validation when saving settings for Paypal Express" bug
  • #3004 sync inventory policy toggle between top-level variants and child variants -
  • #3017 Fix jquery import in navbar component
  • #2992 Allow settings of "parcel" object from PDP Options and store on cart
  • #2912 Make approve/capture/refund/listRefunds multishop-aware
reaction - v1.5.0-rc.0

Published by spencern about 7 years ago

Release Candidate 0 for v1.5.0

We still have a list of issues that we're trying to chomp through before we finalize the 1.5.0 release, but this release candidate is the first step.

reaction - v1.4.3

Published by spencern about 7 years ago

Changes / Fixes

  • updated to Meteor 1.5.2.1
  • updated allow-deny to 1.0.9
  • updated babel presets to 8.0.0
  • updated meteor dependencies
reaction - v1.4.2

Published by aaronjudd about 7 years ago

Changes / Fixes

  • adds react-addons-shallow-compare dependency (#2829)
  • adds stripe api key patch
  • updates to Meteor 1.5.2
  • removes npm-shrinkwrap
reaction - v1.4.1

Published by spencern about 7 years ago

Changes / Fixes

  • Don't add a prefix when there is a single shop (#2563)
  • Remove native bcrypt (#2571)
  • Add Community pages (#2575)
  • Update MultiSelect prop type value (#2576)
  • Instagram Login/Registration (#2562)
  • Remove launchdock-connect files (#2570)
reaction - v1.4.0

Published by spencern over 7 years ago

Changes / Fixes

  • Meteor 1.5.1
  • Adds inline validation to variant & child variant form (#2531)
  • Longer timeout for circleci to run build.sh (#2565)
  • Translations updated based on development (#2566)
  • Fix You may not observe cursor with fields id: 0 (#2555)
  • Fix LoadMoreProducts button not working as it should (#2554)
  • Provide sort parameter to Products subscription and remove duplicate sorting of products (#2552)
  • Fix issue 2535. Transliteration in Safari/IE (#2553)
  • Fix 2547: vertically-center navbar link using @navbar-height height variable instead of percentage height (#2551)
  • Update eslint to v4 (#2542)
  • Fix order action button reverting status to processing (#2541)
  • Update Docker base to v2.0.2 (#2537)
  • Fix Exception in delivering result of invoking 'email/verifySettings' (#2512)
  • Fix unable to open fulfill order action view (#2530)
  • Fix for issue #1993 (#2518)
  • Fix for no scrollbar in Dashboard (#2511)
  • Convert product grid to React: Milestone 57 (#2402)
  • Fix Errors importing exported product data (#2513)
  • Fix send sms method to read settings of shop and buyer userId (#2508)
  • Fix issue dragging images in PDP when settings drawer is open (#2506)
  • Add Tunisian Dinar currency (#2517)
  • Default to using shop country code or GeoIP result for new addresses (#2515)
  • Fix missing reference (#2507)
  • Show proper error messages when Stripe payments fail (#2499)
  • Fix linting problems introduced in new SortableTable (#2505)
  • New SortableTable component to replace MeteorGriddle (#2416)
  • Fix ESLint4 errors correct eslint config errors (#2450)
  • Remove redundant risul:moment-timezone (#2491)
  • Fix hard refresh on clicking tag link on product detail page (#2489)
  • Fixed product images not displaying on order completed page (#2490)
  • Updated timeout time. (#2492)
  • Fix error when inviting already invited user (#2433)
  • Rename emailTableColumn -> shippoTableColumn (#2564)

Thanks To Our Community Contributors

Changes and Fixes
@prinzdezibel
@nbaldwin
@stoufa88
@lcampanis

Critical Issues Reported
@jaden-chen
@stevaras

reaction - v1.3.0

Published by aaronjudd over 7 years ago

Features

  • Meteor 1.5 (#2371)
  • Order fulfillment UI updates (#2400)
  • React Router updated (#2123)
  • React Navbar (and deprecated Blaze navbar) (#2306)
  • Re-introduce icon toolbar as shortcutBar (#2261)
  • React unit testing example (#2170)
  • [WIP] Style guide

Changes / Fixes

  • Update current user's name on Navbar and profile page when address is added. (#2455)
  • Fix #2422 on email invite link leading to blank screen (#2437)
  • Fix #2459 router range error fix (#2476)
  • Remove older Blaze based launchdock plugin (#2467)
  • Remove random regex checks on names. Fixes #2461 (#2471)
  • Update media gallery new / deleted image indicators (#2469)
  • Fix #2356 on tag menu-sidebar glitch (#2472)
  • Fix #2452 on UI icon toolbar (#2460)
  • set css property overflow on horizontal to hidden (#2458)
  • Navbar hover issue (#2451)
  • update memory usage in CircleCI build (#2462)
  • refactor default admin user creation (#2453)
  • Bunyan and Loggly updates (#2425)
  • Updated chai package
  • add missing "orders not found" text (#2424)
  • Add closeOnClick option to DropDownMenu component (#2418)
  • Fixed console error when dragging product images (#2443)
  • Remove unmaintained Browserstack acceptance tests (#2430)
  • Add css style to differentiate read from unread notifications (#2442)
  • Added module aliases @reactioncommerce/reaction-ui (#2436)
  • Switch to Reaction’s new fork of Nodemailer (#2427)
  • Admin should be able to invite a user with the same name (#2386)
  • Updated yarn.lock and removed npm-shrinkwrap.json
  • use route permissions in register.js files (#2388)
  • Updated, refreshed order/fulfillment UI (#2400)
  • Change line width to match GH PR review width (#2407)
  • Fix Improper Cart Merge (#2387)
  • Implement missing router functions (#2393)
  • Correct the way we record tax overrides
  • CollectionFS cfs:tempstore and cfs:worker to Fix concurrency issues with GridFS uploads (#2096)
  • Fix typo in inventory test description (#2364)
  • Added Nigerian Naira to currency list in (#2366)
  • Fix git tagging on CircleCI 2.0 (#2362)
  • Adding the license description with link on README (#2365)
  • Better handling for unique routes for React Router (#2327)
  • Don't throwback a step if tax fails
  • Updated UI colors for styleguide (#2339)
  • Add loading component to Fix error (#2340)
  • Allow a MAIL_URL string without auth (#2330)
  • Defer Fixture load until the default shop is loaded (#2329)
  • Fix conditional in Circle deploy script (#2338)
  • Fix refunds not showing (#2317)
  • Add Verification Url to Welcome Email (#2216)
  • CircleCI 2.0 and docker base update (#2334)
  • i18n translation updates (#2302 #2420)
  • Change customer notification message when order is processed. (#2290)
  • Allow loader to show when one is passed in and defined BUGFIX (#2303)
  • Add the Vietnamese Dong as a supported currency (#2248)
  • Updated shipping / payment error messages in checkout (#2271)
  • Fix #2203 Long Strings Handling in Product Option Title (#2266)
  • Simplify core layout component (#2257)
  • Fix multiple refunds for stripe (#2260)
reaction - v1.3.0-rc.2

Published by aaronjudd over 7 years ago

Changes / Fixes

  • Update current user's name on Navbar and profile page when address is added. (#2455)
  • 2422 Fix on email invite link leading to blank screen (#2437)
  • 2459 router range error fix (#2476)
  • remove older Blaze based launchdock plugin (#2467)
  • Remove random regex checks on names. Fixes #2461 (#2471)
  • update media gallery new / deleted image indicators (#2469)
  • #2356 fix on tag menu-sidebar glitch (#2472)
  • #2452 fix on UI icon toolbar (#2460)
  • set css property overflow on horizontal to hidden (#2458)
  • Navbar hover issue (#2451)
  • update memory usage in CircleCI build (#2462)
  • refactor default admin user creation (#2453)
  • Bunyan and Loggly updates (#2425)
  • Updated chai package
  • add missing "orders not found" text (#2424)
  • Add closeOnClick option to DropDownMenu component (#2418)
reaction - v1.3.0-rc.1

Published by aaronjudd over 7 years ago

Features

  • Meteor 1.5 (#2371)
  • Order fulfillment UI updates (#2400)
  • React Router updated (#2123)
  • React Navbar (#2306)
  • Re-introduce icon toolbar as shortcutBar (#2261)

Changes / Fixes

  • Fixed console error when dragging product images (#2443)
  • Remove unmaintained Browserstack acceptance tests (#2430)
  • Add css style to differentiate read from unread notifications (#2442)
  • Added module aliases @reactioncommerce/reaction-ui (#2436)
  • Switch to Reaction’s new fork of Nodemailer (#2427)
  • Admin should be able to invite a user with the same name (#2386)
  • Updated yarn.lock and removed npm-shrinkwrap.json
  • use route permissions in register.js files (#2388)
  • Updated, refreshed order/fulfillment UI (#2400)
  • Change line width to match GH PR review width (#2407)
  • Fix Improper Cart Merge (#2387)
  • Implement missing router functions (#2393)
  • Correct the way we record tax overrides
  • CollectionFS cfs:tempstore and cfs:worker to Fix concurrency issues with GridFS uploads (#2096)
  • Fix typo in inventory test description (#2364)
  • Added Nigerian Naira to currency list in (#2366)
  • React unit testing example (#2170)
  • Fix git tagging on CircleCI 2.0 (#2362)
  • Adding the license description with link on README (#2365)
  • Better handling for unique routes for React Router (#2327)
  • Don't throwback a step if tax fails
  • Updated UI colors for styleguide (#2339)
  • Add loading component to Fix error (#2340)
  • Allow a MAIL_URL string without auth (#2330)
  • Defer Fixture load until the default shop is loaded (#2329)
  • Fix conditional in Circle deploy script (#2338)
  • Fix refunds not showing (#2317)
  • Add Verification Url to Welcome Email (#2216)
  • CircleCI 2.0 and docker base update (#2334)
  • i18n translation updates (#2302 #2420)
  • Change customer notification message when order is processed. (#2290)
  • Allow loader to show when one is passed in and defined BUGFIX (#2303)
  • Add the Vietnamese Dong as a supported currency (#2248)
  • Updated shipping / payment error messages in checkout (#2271)
  • Fix #2203 Long Strings Handling in Product Option Title (#2266)
  • Simplify core layout component (#2257)
  • Fix multiple refunds for stripe (#2260)
reaction - v1.2.0

Published by aaronjudd over 7 years ago

Features

  • This release deprecates the flow-router and introduces React Router (in prep for SSR)
  • PDP Cleanup - React Basic Details Card, Tax Card & Inventory Card
  • Performance, pagination updates for order

Changes / Fixes

  • React Router #2123 replaced flow-router and updated routing methods.
    by @mikemurray
  • PDP Cleanup - React Basic Details Card, Tax Card & Inventory Card #2086 by @kieha
  • Fix permissions for items shown in admin dashboard #2145 by @impactmass
  • METEOR 1.4.4.2
  • Translation updates
  • Revision Control Option Images
    #2236 by @abdulsemiu-atanda
  • Pin vsivsi:job-collection meteor package to 1.4.0 as a workaround to issue #2210
    #2228 by @hrath2015
  • Add Product Name To Invoice
    #2226 by @abdulsemiu-atanda
  • Fix load order of shops/translations for Docker
    #2224 by @jshimko
  • Enhancement: Toggle Variant Visibility when Ancestor Product Visibility is Toggled
    #2222 by @michael-alade
  • Enhancement: Create Product Should Flip into Edit Mode
    #2221 by @abdulsemiu-atanda
  • Fix Panel Expander Arrow Overlapping on Dropdown
    #2211 by @abdulsemiu-atanda
  • Resolve Sent Email Closes Email Log Panel
    #2205 by @abdulsemiu-atanda
  • Added Kuwait, Saudi Arabia and Qatar currencies
    #2204 by @lcampanis
  • Add OrderId To Checkout Completed Screen
    #2202 by @michael-alade
  • Completed Order Logged Out State
    #2201, #1638 by @abdulsemiu-atanda
  • Fix Email Notification During Order Refund
    #2200 by @michael-alade
  • made social share buttons on PDP ADA compliant
    #2196 by @minimart
  • Add Reaction method for adding default roles
    #2174 by @spencern
  • Order Summary not showing the correct data
    #2207 by @kieckhafer
  • Resolve Inconsistent Product Image of Cart Item
    #2115 by @abdulsemiu-atanda
  • Performance, pagination updates for orders by @kieha
  • Product and inventory fixes by @joykare
reaction - v1.1.1

Published by aaronjudd over 7 years ago

Features

Patches and fixes to Shippo, Avalara, and updated versions.
This release deprecates the Blaze PDP.

Changes / Fixes

  • Update Meteor 1.4.4.1
  • Add npm shrinkwrap and pin some dependencies
  • Remove deprecated Blaze Product Detail Page #2097
  • Docker Base #2129
  • Resolve missing import #2132
  • Fixed Tests #2128
  • Fixes to sending emails #2118
  • Don't break out order qty #2119
  • Avalara fixes #2114, #2103, #2107
  • PDP Path / URL fixes #2094
  • Remove isHidden check (fix Safari blank white screen) #2089
  • Fetch all Shippo Carriers #2078
  • Pin transliteration to 1.5.2 #2091
  • Don't subscribe to all media, #2073
  • Update grid pricing reactively @2026 @hrath2015
  • Resolve console dropzone errors #2138 #1994

Contributors

@reactioncommerce/core
@reactioncommerce/engineering
@hrath2015

reaction - v1.1.0

Published by aaronjudd over 7 years ago

Release 1.1.0

Changes / Fixes

  • Update Docker Base #2038
  • Don't reload when the main product is not modified #2004
  • Default currency UI fix #2037 @hrath2015
  • Change delete product tooltip #2025
  • Fix 404 on variant option #2021 @hrath2015
  • Remove unnecessary call to shop/getLocale #2019
  • Dashboard panel checkout fix #2019
  • Tax Detail view #2005
  • Show default shop currency/lang fix #1981
  • Cart Cleanup Job #2013
  • Pretty Format REACTION_LOG_LEVEL, raw json for TRACE #1997

Contributors

@reactioncommerce/core
@reactioncommerce/engineering
@hrath2015

reaction - v1.0.0

Published by aaronjudd over 7 years ago

Incrementing Reaction to Version 1.0.0.

Reaction is being used in production.
The Reaction method API is stable.
Future updates will provide update paths from 1.0.0
Project table stakes goals are functional and implemented
Taxes, Shipping, Cart, Order Flow, Product Management, etc.

reaction - v0.20.0

Published by kieckhafer over 7 years ago

Major Features

  • Added UI to allow switching between templates on the Product Detail Page ( #1909 )
  • Avalara Tax integration ( #1870 )

Other Features

  • New meta key in registry ( #1865 )
    -- Allow package registry to override default meta title ( #1865 )
    -- Allow packages to determine the size of their actionView panel
  • Better organization of localization options ( #1947 )

Other Changes / Fixes

  • Convert various dashboard panels to React ( #1848 , #1854 , #1947 )
  • Add switch component to list item in dashboard ( #1936 )
  • Remove broken check for bulk write support ( #1929 )
  • Various Lint fixes ( #1937 )
  • Add feedback / loading spinner when waiting on refund data ( #1926 )
  • Update product handle when title changes ( #1898 )
  • Fix Sold Out / Low Inventory warning always showing on products in search view ( #1904 )
  • Add context to actionView / sidebar throughout checkout process ( #1932 , #1956 )
  • Remove inventory subscription that is not in use ( #1951 )
  • Get package data by shopId, in addition to package name ( #1949 )
  • Localization of currency in order emails ( #1957 )
  • Updates to i18n translations ( #1977 )
  • Fix Login Services settings panel ( #1991 )
  • Fix issue where search results don't link to PDP ( #1984 )
  • Update to Meteor 1.4.3.2 ( #1992 )

Breaking Changes

  • #1914 - We have removed react-bootstrap from our npm packages. If you need react-bootstrap, you can re-add it to your dependencies.

Contributors

@reactioncommerce/core
@reactioncommerce/engineering
@lcampanis
@hrath2015

reaction - v0.19.1

Published by kieckhafer over 7 years ago

Bug Fixes

  • Fix i18n issues causing app to fail ( PR #1902 )

Other Changes / Fixes

  • Update i18next-localstorage-cache dependency ( PR #1911 )
reaction - v0.19.0

Published by mikemurray over 7 years ago

Major Features

  • Reorganized administration views. Dashboard now opens in the side panel. Toolbar moved to top.
  • Reorganized shipping dashboard views
  • Avalara Tax Reporting (#1704)
  • Shippo Plugin (PR #1618) @prosf @lcampanis

Other Features

  • All packages in imports/plugins/ now have a local server/i18n directory for translations.
  • Improvements to the overall and feel of the default theme.
  • React MultiSelect component implementation ( PR #1681 ) @lcampanis
  • React no-ui Slider component implementation ( PR #1680 ) @lcampanis

Other Changes / Fixes

0.19.0

  • Fix CircleCI unset var issue with production deployment ( PR #1724 )
  • Fix Product Not Found infinite spinner ( PR #1725 )
  • IOS / safari flex-wrap not working ( PR #1727 / Resolves #1695 ) @chluke123
  • Allow users to change their default currency across the app using a dropdown ( PR #1728 / Resolves #1709 ) @lcampanis
  • Shippo tracking status ( PR #1735 ) @lcampanis
  • Fix inventory notifications ( PR #1736 / Resolves #1303 )
  • Update Product Publications Data ( PR #1738 )
  • Update dashboard and settings related registry entries ( PR #1739 )
  • Silence of the Logs ( PR #1745 )
  • Update viewAs [Preview] to used profile saved data ( PR #1748 / Resolves #1749 )
  • Color fixes ( PR #1750 )
  • Grid View Behavior Updates ( PR #1752 / Resolves #1747)
  • Fix bodyClass for Not Found page (PR #1754 ) @lcampanis
  • Dashboard cleanup (PR #1755 / Resolves #1746 )
  • Card, Button UI Updates ( PR #1757 / Resolves #1756 )
  • Simplified the new MultiSelect component ( PR #1760 )
  • Add tracking / shipping to emails ( PR #1761 / Resolves #1741 )
  • Fix Notifications i18n typo ( PR #1765 / Resolves #1708 )
  • Fix "sold out" showing on all products with tags ( PR #1776 / Resolves #1303 )
  • Prevent archived products from showing in search ( PR #1821 / Resolves #1730 )
  • Fix media gallery flickering and missing thumbnail ( PR #1794 / Resolves #1615 #1649 )
  • Switch email methods to use Reaction.hasPermission API ( PR #1829 / Resolves #1412 )
  • Resolve access-denied error on non-admin checkout ( PR #1833 )

Contributors

@reactioncommerce/core
@reactioncommerce/engineering
@lcampanis
@prosf
@chluke123
@f3rnando