Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Release 1.1.1 #2117

Merged
merged 140 commits into from Apr 19, 2017
Merged

Release 1.1.1 #2117

merged 140 commits into from Apr 19, 2017

Conversation

aaronjudd
Copy link
Contributor

@aaronjudd aaronjudd commented Apr 12, 2017

Release 1.1.1

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

Changes / Fixes

Contributors

@reactioncommerce/core
@reactioncommerce/engineering
@hrath2015

impactmass and others added 30 commits March 1, 2017 22:05
@aaronjudd aaronjudd changed the title Release 1.1.1 [WIP] Release 1.1.1 Apr 14, 2017
@zenweasel
Copy link
Collaborator

So it would appear that upgrading Meteor is what causes the tests on this branch to fail. Hooray.

zenweasel and others added 7 commits April 17, 2017 15:59
* Take some newer versions of packages from `meteor update`

* Fix test with mixed sync and async

* When calling a method with a callback, but the expectations in that callback
* Update quantity if child variants exist

* Change method not to add inentory Quantity when undefined

* Add default value for inventoryQuantinty

* Fixing non-reactivity of updating quantity field
@aaronjudd aaronjudd changed the title [WIP] Release 1.1.1 Release 1.1.1 Apr 18, 2017
@jshimko
Copy link
Contributor

jshimko commented Apr 18, 2017

Are we going to consider merging the CI updates for this release too?

#2130

Certainly not required, but it would definitely be good to have if this PR is going straight to master.

@spencern
Copy link
Contributor

Linting issue in this file
imports/plugins/included/payments-stripe/server/methods/stripeapi-methods-charge.app-test.js

kieckhafer and others added 6 commits April 18, 2017 13:45
Copy link
Contributor

@spencern spencern left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think we're good. #2142 does not seem to have been introduced in this release. Pinning react version has eliminated the console warnings.

Note: the bitHound failing deps are from us pinning React to 15.4.2 and were introduced intentionally

@aaronjudd aaronjudd removed the request for review from jshimko April 19, 2017 16:22
@aaronjudd aaronjudd merged commit 96074a4 into master Apr 19, 2017
@aaronjudd aaronjudd removed the review label Apr 19, 2017
@kieckhafer kieckhafer deleted the release-1.1.1 branch May 10, 2017 20:54
minimart added a commit to evereveofficial/reaction that referenced this pull request May 18, 2017
* changes to PDP product information display

* Release 1.1.1 (reactioncommerce#2117)

* Show Sidebar shipping in checkout

* Set actionView after payment checkout step

* Hide sidebar on entry to profile page

* Using publish-counts to record count of orders in order tabs

* Add alert and checkout message when item quantities have been adjusted

* Code cleanup

* Add 'Show More' button for pagination (to be refined)

* Update errors to include when cart is already full

* Removing unnecessary subscription.ready from composer function

* Modify orders cursor to use state instead; identify filter from 'show more' button

* Actually deny when out of stock

* Fix 'Show More' button functionality

* Add more descriptive error messages

* Using publish-counts to record count of orders in order tabs

* Code cleanup

* Add 'Show More' button for pagination (to be refined)

* Removing unnecessary subscription.ready from composer function

* Modify orders cursor to use state instead; identify filter from 'show more' button

* Fix 'Show More' button functionality

* Fix console error on Quantity

* Fix PR arising issue on quantity

* Using reactiveDict to store order limits

* Using camelcase for naming

* Passing filter to PaginatedOrders subscription for query builder in publish

* Publishing order counts using Mongo aggregate pipeline

* Clean up a few edge cases

* Add i18n translations

* Remove file changes different from development

* Turns out I don't need this publication; it doesn't work well anyway because it doesn't return a Mongo cursor

* Remove all references to addressbook.js

* Set custom layout to override based on priority field (reactioncommerce#2023)

* Set Custom layout to override based on priority field

* Update existing priority field to use new default

* Migrate existing priority fields

* Fix audience schema to be array of Strings

* Check before updating during migration

* Add down migration and refactor

* Add reaction packages with layouts to migrate

* Method to aggregate order counts

* fix createDefaultAdminUser behavior with users in the system

* Resolve cart addition issue (reactioncommerce#2048)

* Calling aggregate function in React container

* Rewriting aggregate method to use wrapAsync

* Returning Toplevel products as per scroll limit for non admin users fixes reactioncommerce#2029 (reactioncommerce#2063)

* Refactor calling aggregate function in React container

* Removing unnecessary order subscriptions in order template

* Removing unnecessary order Counts.publish from Orders publication

* [WIP] Broken Formatting for Non-USD currencies (reactioncommerce#2062)

* fix nonUSD currencies formatting error

* add proper formatting for tax, discount and shipping fields

* Set order count to 0 if there are no orders in the database

* Remove unnecessary parameter to order/count

* Changes to order template:
Increasing order limit variables and increment value: using order count to render 'Show More' button

* Using publish-counts to display order counts

* Removing unnecessary orders/count method

* Adding i18n on Show More button

* Adding optional check on filter in PaginatedOrders publication

* Sending subscription limit as props to React component

* Don't subscribe to all media (reactioncommerce#2073)

* Don't subscribe to all media

- Publish brand assets globally in media publication
- Publish product media in the `Products` and `Product` publications
- Limit media to only published products

* De-duplicate fetch product media functionality

Ensure permissions and workflows are checked when fetching the media.

* Update logic of if / else inclusion / exclusion by workflow

* Fix endless spinner issue

* Add requirements to readme

Adds link to requirements docs above installation instructions

* Move requirements below installation

* Remove isHidden check from core startup b/c blocking safari - fixes reactioncommerce#2088

* Request versions (reaction -v) output in issue template (reactioncommerce#2087)

* Fetch all Shippo carriers (reactioncommerce#2078)

* Init second request on after next url returned

* Refactor to fetch carriers recursively from api

* Fix transliteration package to 1.5.2 which doesn’t leak ES6 into bundle

* Fix issue reactioncommerce#2026 changed price not displayed for prod on grid page (reactioncommerce#2064)

* Fix issue reactioncommerce#2016 changed price not displayed for prod on grid page

* Add getVariantQuantity function to ProductRevision

* Convert text field to select field for countries (reactioncommerce#2082)

* [WIP] reactioncommerce#2070 Fix PDP Url Path For Grid Settings (reactioncommerce#2094)

* fix pdp url path for grid settings

* remove commented code

* Remove legacy PDP (reactioncommerce#2097)

* Remove revision conditional

* Remove templates

* Set total quantity as actual sum of quantity

* Don't break out order items

* set cartItemId to just _id since they are the same now

* Fix unrelated error with missing import

* Create shipping record

* Don't use cartItemId

* Group lineItems by _id rather than cartItemId

* Use _id rather than cartItemId. Use sum of quantities rather than length

* Restore check for empty items array to fix test

* Change cartItemId to _id

* 2067 Improper Product Title Wrap (reactioncommerce#2108)

* fix improper word wrap in product grid

* fix improper product title wrap in firefox

* Fix Avalara document id (reactioncommerce#2114)

* Don't pass in a cartID, pass in orderId for SalesInvoice

* Don't try to parse lines unless we know we have it. No lines, no tax.

* Use order.items to display line items

* Update core.js

Changed "admin" to "owner", which is the default user we're really checking for.

* Meteor 1.4.4.1

* Release 1.1.1

* If cartItemId exists from legacy orders, then use those

* Don't create default admin user when running in app test mode

* Fix "Set Custom Value" on Avalara Usage Type (reactioncommerce#2107)

* Get correct id value

* Prevent autoform from removing old values

* Roll back. Autoform still resetting to old values

* Prevent autoform from overriding custom val

* show input field for custom; pre-fill with existing custom val

* Adjust comment

* Adjust comment

* Update form reset

* Refactor subscription

* Fixes reactioncommerce#2116 failure to send email (reactioncommerce#2118)

* Fix parens that were out of place in wrapAsync of Email.verifyConfig

* Revert the wrapAsync function - I didn’t understand how it worked and it wasn’t the core issue

* Don’t set secure to true for port 587

http://stackoverflow.com/a/22468122/1179341 pointed me in the right direction

* Fix async tests (reactioncommerce#2128)

* Take some newer versions of packages from `meteor update`

* Fix test with mixed sync and async

* When calling a method with a callback, but the expectations in that callback

* Docker base v1.3.0 (reactioncommerce#2129)

* Fix missing import

* Add import, adjust Proptypes

* Update read only Quantity in top variant reactioncommerce#1919 (reactioncommerce#2065)

* Update quantity if child variants exist

* Change method not to add inentory Quantity when undefined

* Add default value for inventoryQuantinty

* Fixing non-reactivity of updating quantity field

* missing word added to Readme

* Fix linting error (reactioncommerce#2140)

* 1994 Console Dropzone Warnings (reactioncommerce#2138)

* upgrade react-dropzone to latest version

* upgrade react-dropzone to latest version

* Add npm-shrinkwrap.json

Pinned react, node mailer, griddle

* added functional crumbnav to pdp, pointed imports/plugins/custom to new development with merged crumbnav branch (#12)

* updated submodules

* updated eePlugins and ReactionPublicCustomFolder (both submodules)

* Ecomm 305 (#15)

* ecomm-305 in plugins folder

* ecomm-305 in plugins folder

* submodule update

* including image placeholder for Wear it with in public custom folder

* submodule update

* submodule updates

* merged PR #20 to development (#21)

* submodule update

* created submodule for private/settings/reaction.json

* submodule changes

* submodule update

* added style clean up PR (#26)

* updated eePlugins and ReactionPublicCustomFolder

* submodule updates

* submodule updates

* updating submodules.. it has been a while I think

* publiccustomfolder updates

* update submodules

* update submodules

* submodule update

* updated submodules (#33)
minimart added a commit to evereveofficial/reaction that referenced this pull request May 30, 2017
* changes to PDP product information display

* Release 1.1.1 (reactioncommerce#2117)

* Show Sidebar shipping in checkout

* Set actionView after payment checkout step

* Hide sidebar on entry to profile page

* Using publish-counts to record count of orders in order tabs

* Add alert and checkout message when item quantities have been adjusted

* Code cleanup

* Add 'Show More' button for pagination (to be refined)

* Update errors to include when cart is already full

* Removing unnecessary subscription.ready from composer function

* Modify orders cursor to use state instead; identify filter from 'show more' button

* Actually deny when out of stock

* Fix 'Show More' button functionality

* Add more descriptive error messages

* Using publish-counts to record count of orders in order tabs

* Code cleanup

* Add 'Show More' button for pagination (to be refined)

* Removing unnecessary subscription.ready from composer function

* Modify orders cursor to use state instead; identify filter from 'show more' button

* Fix 'Show More' button functionality

* Fix console error on Quantity

* Fix PR arising issue on quantity

* Using reactiveDict to store order limits

* Using camelcase for naming

* Passing filter to PaginatedOrders subscription for query builder in publish

* Publishing order counts using Mongo aggregate pipeline

* Clean up a few edge cases

* Add i18n translations

* Remove file changes different from development

* Turns out I don't need this publication; it doesn't work well anyway because it doesn't return a Mongo cursor

* Remove all references to addressbook.js

* Set custom layout to override based on priority field (reactioncommerce#2023)

* Set Custom layout to override based on priority field

* Update existing priority field to use new default

* Migrate existing priority fields

* Fix audience schema to be array of Strings

* Check before updating during migration

* Add down migration and refactor

* Add reaction packages with layouts to migrate

* Method to aggregate order counts

* fix createDefaultAdminUser behavior with users in the system

* Resolve cart addition issue (reactioncommerce#2048)

* Calling aggregate function in React container

* Rewriting aggregate method to use wrapAsync

* Returning Toplevel products as per scroll limit for non admin users fixes reactioncommerce#2029 (reactioncommerce#2063)

* Refactor calling aggregate function in React container

* Removing unnecessary order subscriptions in order template

* Removing unnecessary order Counts.publish from Orders publication

* [WIP] Broken Formatting for Non-USD currencies (reactioncommerce#2062)

* fix nonUSD currencies formatting error

* add proper formatting for tax, discount and shipping fields

* Set order count to 0 if there are no orders in the database

* Remove unnecessary parameter to order/count

* Changes to order template:
Increasing order limit variables and increment value: using order count to render 'Show More' button

* Using publish-counts to display order counts

* Removing unnecessary orders/count method

* Adding i18n on Show More button

* Adding optional check on filter in PaginatedOrders publication

* Sending subscription limit as props to React component

* Don't subscribe to all media (reactioncommerce#2073)

* Don't subscribe to all media

- Publish brand assets globally in media publication
- Publish product media in the `Products` and `Product` publications
- Limit media to only published products

* De-duplicate fetch product media functionality

Ensure permissions and workflows are checked when fetching the media.

* Update logic of if / else inclusion / exclusion by workflow

* Fix endless spinner issue

* Add requirements to readme

Adds link to requirements docs above installation instructions

* Move requirements below installation

* Remove isHidden check from core startup b/c blocking safari - fixes reactioncommerce#2088

* Request versions (reaction -v) output in issue template (reactioncommerce#2087)

* Fetch all Shippo carriers (reactioncommerce#2078)

* Init second request on after next url returned

* Refactor to fetch carriers recursively from api

* Fix transliteration package to 1.5.2 which doesn’t leak ES6 into bundle

* Fix issue reactioncommerce#2026 changed price not displayed for prod on grid page (reactioncommerce#2064)

* Fix issue reactioncommerce#2016 changed price not displayed for prod on grid page

* Add getVariantQuantity function to ProductRevision

* Convert text field to select field for countries (reactioncommerce#2082)

* [WIP] reactioncommerce#2070 Fix PDP Url Path For Grid Settings (reactioncommerce#2094)

* fix pdp url path for grid settings

* remove commented code

* Remove legacy PDP (reactioncommerce#2097)

* Remove revision conditional

* Remove templates

* Set total quantity as actual sum of quantity

* Don't break out order items

* set cartItemId to just _id since they are the same now

* Fix unrelated error with missing import

* Create shipping record

* Don't use cartItemId

* Group lineItems by _id rather than cartItemId

* Use _id rather than cartItemId. Use sum of quantities rather than length

* Restore check for empty items array to fix test

* Change cartItemId to _id

* 2067 Improper Product Title Wrap (reactioncommerce#2108)

* fix improper word wrap in product grid

* fix improper product title wrap in firefox

* Fix Avalara document id (reactioncommerce#2114)

* Don't pass in a cartID, pass in orderId for SalesInvoice

* Don't try to parse lines unless we know we have it. No lines, no tax.

* Use order.items to display line items

* Update core.js

Changed "admin" to "owner", which is the default user we're really checking for.

* Meteor 1.4.4.1

* Release 1.1.1

* If cartItemId exists from legacy orders, then use those

* Don't create default admin user when running in app test mode

* Fix "Set Custom Value" on Avalara Usage Type (reactioncommerce#2107)

* Get correct id value

* Prevent autoform from removing old values

* Roll back. Autoform still resetting to old values

* Prevent autoform from overriding custom val

* show input field for custom; pre-fill with existing custom val

* Adjust comment

* Adjust comment

* Update form reset

* Refactor subscription

* Fixes reactioncommerce#2116 failure to send email (reactioncommerce#2118)

* Fix parens that were out of place in wrapAsync of Email.verifyConfig

* Revert the wrapAsync function - I didn’t understand how it worked and it wasn’t the core issue

* Don’t set secure to true for port 587

http://stackoverflow.com/a/22468122/1179341 pointed me in the right direction

* Fix async tests (reactioncommerce#2128)

* Take some newer versions of packages from `meteor update`

* Fix test with mixed sync and async

* When calling a method with a callback, but the expectations in that callback

* Docker base v1.3.0 (reactioncommerce#2129)

* Fix missing import

* Add import, adjust Proptypes

* Update read only Quantity in top variant reactioncommerce#1919 (reactioncommerce#2065)

* Update quantity if child variants exist

* Change method not to add inentory Quantity when undefined

* Add default value for inventoryQuantinty

* Fixing non-reactivity of updating quantity field

* missing word added to Readme

* Fix linting error (reactioncommerce#2140)

* 1994 Console Dropzone Warnings (reactioncommerce#2138)

* upgrade react-dropzone to latest version

* upgrade react-dropzone to latest version

* Add npm-shrinkwrap.json

Pinned react, node mailer, griddle

* added functional crumbnav to pdp, pointed imports/plugins/custom to new development with merged crumbnav branch (#12)

* updated submodules

* updated eePlugins and ReactionPublicCustomFolder (both submodules)

* Ecomm 305 (#15)

* ecomm-305 in plugins folder

* ecomm-305 in plugins folder

* submodule update

* including image placeholder for Wear it with in public custom folder

* submodule update

* submodule updates

* merged PR #20 to development (#21)

* submodule update

* created submodule for private/settings/reaction.json

* submodule changes

* submodule update

* added style clean up PR (#26)

* updated eePlugins and ReactionPublicCustomFolder

* submodule updates

* submodule updates

* updating submodules.. it has been a while I think

* publiccustomfolder updates

* update submodules

* update submodules

* submodule update

* updated submodules (#33)

* changed public custom folder to new repo (#36)

* changed public custom folder to new repo

* fixing circle problems maybe.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet