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.13.0 #4296

Merged
merged 237 commits into from
Jun 21, 2018
Merged
Show file tree
Hide file tree
Changes from 234 commits
Commits
Show all changes
237 commits
Select commit Hold shift + click to select a range
84817e3
docs(jsdoc): document all Meteor Template helpers in 1 @namespace
Feb 27, 2018
498ea24
Invalid class name: .variant-list-item-{variant._id}
mikeumus Apr 26, 2018
260e86c
chore: update package lock
mikemurray May 10, 2018
04cf316
refactor: remove revision control from publication
mikemurray May 10, 2018
4ce419a
refactor: remove revisions from publication
mikemurray May 10, 2018
2ffa0cc
refactor: move publish controls to `reaction-catalog` package
mikemurray May 10, 2018
86f852b
refactor: remove publish from revisions to products
mikemurray May 10, 2018
a28e27c
refactor: remove `applyProductRevision`
mikemurray May 10, 2018
e8f58a7
refactor: remove `applyProductRevision`
mikemurray May 10, 2018
ddaa4c8
refactor: remove `applyProductRevision` and `resubscribeAfterCloning`
mikemurray May 10, 2018
aae79a5
refactor: remove `applyProductRevision`
mikemurray May 10, 2018
e3c7581
refactor: remove `applyProductRevision` helper
mikemurray May 10, 2018
146fcc3
fix: fetch products
mikemurray May 10, 2018
ebde697
refactor: remove `isRevisionControlEnabled` stub
mikemurray May 11, 2018
0ce83ce
refactor: remove `isRevisionControlEnabled` stub
mikemurray May 11, 2018
678c131
refactor: remove `isRevisionControlEnabled` stub
mikemurray May 11, 2018
593b3e9
refactor: remove `isRevisionControlEnabled` stub
mikemurray May 11, 2018
a0ffc6e
refactor: remove `isRevisionControlEnabled`
mikemurray May 11, 2018
f2de5c1
refactor: remove `isRevisionControlEnabled`
mikemurray May 11, 2018
820444e
refactor: remove `isRevisionControlEnabled` conditional
mikemurray May 11, 2018
193f166
refactor: remove dependency on revision control system
mikemurray May 14, 2018
baaca84
refactor: remove revision control hooks
mikemurray May 15, 2018
2f45c0b
refactor: remove revision control hooks
mikemurray May 15, 2018
972b9a5
refactor: use standard catalog api
mikemurray May 15, 2018
0efddf8
refactor: use standard catalog api
mikemurray May 15, 2018
0c710bb
refactor: don't depend on the result of the `beforeUpdateCatalogProdu…
mikemurray May 15, 2018
3c374ab
refactor: fix lint issue
mikemurray May 15, 2018
6aa5e3b
refactor: update tests to not depend on revision control
mikemurray May 15, 2018
98dacee
refactor: remove revision subscription
mikemurray May 15, 2018
20adfa7
refactor: remove revision publication
mikemurray May 15, 2018
7497ca1
breaking: remove revision control package
mikemurray May 15, 2018
1e13685
chore: add migration to remove revision registry entry
mikemurray May 15, 2018
39cfb5d
breaking: remove Revisions schema and collection
mikemurray May 15, 2018
e95780c
refactor: check Products collection for isDeleted ancestors
mikemurray May 16, 2018
0b4114a
fix: import catalog directly
mikemurray May 16, 2018
ac09598
fix: set inventoryPolicy in state
mikemurray May 16, 2018
0f1c7e0
docs: update summaries
mikemurray May 16, 2018
c5dde21
docs: update comment
mikemurray May 16, 2018
0f5fc54
docs: remove comma
mikemurray May 16, 2018
29d7dc3
Merge branch 'release-1.12.0' into feat-4237-mikemurray-remove-revisions
mikemurray May 18, 2018
cbff4ee
fix: conflict
mikemurray May 18, 2018
e5a5c95
refactor: import helpers from catalog package
mikemurray May 18, 2018
40d38ea
refactor: import helpers from catalog package
mikemurray May 18, 2018
4e31b58
test: fix broken assertions
mikemurray May 18, 2018
869d19f
refactor: remove revision control
mikemurray May 18, 2018
07a7ca5
test: update test assertion result
mikemurray May 18, 2018
4b01aa7
fix: add type option to product update
mikemurray May 18, 2018
36b714e
test: fix test that relied on revision control indirectly
mikemurray May 18, 2018
4266a13
test: fix assertion for product handle
mikemurray May 18, 2018
8997444
refactor: add revision control package removal migration
mikemurray May 18, 2018
7e0271c
fix: use toArchiveProduct as the string product id
mikemurray May 18, 2018
82a02ba
test: add type to product update statements to fix broken tests
mikemurray May 18, 2018
d49b6f0
chore: update package lock file
mikemurray May 18, 2018
cf5fdac
feat: added simpl-schema-mockdoc as devDep
nnnnat May 18, 2018
9a91ae9
feat: added dataFactory method and object to test-utils
nnnnat May 18, 2018
22d35fc
feat: started creating non-meteor factory utils, added the new util t…
nnnnat May 21, 2018
4dd5fea
refactor: remove revisions definition
mikemurray May 21, 2018
e3b27e7
refactor: remove unused render function
mikemurray May 21, 2018
057d83f
refactor: remove "discard" logic
mikemurray May 21, 2018
d5f96c3
refactor: remove revisions prop
mikemurray May 21, 2018
7f35a34
refactor: remove unused render func
mikemurray May 21, 2018
746ec21
refactor: remove revision logic for the edit button
mikemurray May 21, 2018
0e1421e
refactor: remove revision translations
mikemurray May 21, 2018
e40f792
fix: no hang on publishing many "Products" for admins
aldeed May 21, 2018
379256f
feat: removing lodash from dataFactory
nnnnat May 22, 2018
7d9f209
refactor: moved schema files out of lib and into the imports/collecti…
nnnnat May 22, 2018
5a4dab6
refactor: explicitly set the shopId when calling insert on the Accoun…
nnnnat May 22, 2018
accc6b7
Merge pull request #4238 from reactioncommerce/feat-4237-mikemurray-r…
aldeed May 22, 2018
be2c402
refactor: adding shopId on Tags.insert, removed the shopIdAutoValue f…
nnnnat May 22, 2018
e6af94b
refactor: setting shopId on insert of Shipping collections, removed s…
nnnnat May 22, 2018
ebfec13
refactor: setting shopId on Cart collection insert, removed shopIdAut…
nnnnat May 22, 2018
25d2f53
refactor: adding the shopId to Product collection insert, removed the…
nnnnat May 22, 2018
88663cc
feat: update to Meteor 1.7 (not working yet)
aldeed May 23, 2018
44bee7e
refactor: removed unneeded autovalues and import of the helpers from …
nnnnat May 23, 2018
66c6685
refactor: removed shopIdAutoValues from discount schemas, adding shop…
nnnnat May 23, 2018
c976084
refactor: removed shopIdAutoValues from taxes schemas, added shopId t…
nnnnat May 23, 2018
91db0a0
refactor: updated schema imports to the root schema and not to the ac…
nnnnat May 23, 2018
69cf7fb
refactor: updated Reaction.Importer methods and collections to add sh…
nnnnat May 23, 2018
10d1f4e
refactor: added missing shopId to Product inserts
nnnnat May 23, 2018
143ddf7
fix(Meteor 1.7): fix less paths with symlinks
aldeed May 23, 2018
a19031a
fix(Meteor 1.7): updated Mongo lib createIndex API
aldeed May 23, 2018
8e4b2e1
add media to tag schema
kieckhafer May 23, 2018
e1dc5ca
chore: undo accidental docker-compose version change
aldeed May 23, 2018
84b818e
add individual tag query to graphql
kieckhafer May 23, 2018
e0e0a21
test: app-test passing with schema updates
nnnnat May 23, 2018
4228ceb
refactor: updated server getSlug method to just import transliteratio…
nnnnat May 23, 2018
b2197af
chore: removed some unneeded helper function imports
nnnnat May 23, 2018
e2126ba
chore: fixed eslint issues
nnnnat May 24, 2018
f320cdc
comment updates
kieckhafer May 24, 2018
291896a
revert accidental changes
kieckhafer May 24, 2018
c5cfe77
redo accidental changes
kieckhafer May 24, 2018
0cc762a
Merge branch 'release-2.0.0' into kieckhafer-tag-query-update
kieckhafer May 24, 2018
b97f986
Merge branch 'release-1.12.0' into release-2.0.0
aldeed May 24, 2018
5652916
change tagId to slugOrId
kieckhafer May 24, 2018
c4ce492
change media (type object) to heroMediaUrl (type string)
kieckhafer May 24, 2018
70b5c74
docs: fix tag query jsdoc
aldeed May 24, 2018
41635fd
refactor: updated schema import paths for plugins
nnnnat May 24, 2018
0492c49
refactor: updated load-data to pass the shopId to the importer.proces…
nnnnat May 24, 2018
5e9fadc
Merge branch 'release-1.12.0' into feat-4263-nnnnat-non-meteor-schemas
nnnnat May 24, 2018
30f2149
Merge pull request #4270 from reactioncommerce/kieckhafer-tag-query-u…
aldeed May 24, 2018
217b304
Merge branch 'feat-4263-nnnnat-non-meteor-schemas' into feat-4246-nnn…
nnnnat May 24, 2018
ac4b0c0
refactor: removed data-facotry code form the Tags schema
nnnnat May 24, 2018
c4bfd5f
chore: fixed merge conflicts with release-2.0.0
nnnnat May 24, 2018
d43fcff
fix: removed revisions import from imports/collections/schemas/index.js
nnnnat May 24, 2018
4919075
Merge pull request #4266 from reactioncommerce/feat-4263-nnnnat-non-m…
kieckhafer May 25, 2018
d48d905
refactor: added schema index helper that extends our simple schema op…
nnnnat May 25, 2018
5c793f6
chore: commented out unused schema helper functions, should be remove…
nnnnat May 25, 2018
448e37d
feat: cleaned up temp dataFactory code, created a new factory test-ut…
nnnnat May 25, 2018
4256f62
test: testing out the new Factory mock
nnnnat May 25, 2018
94ff006
refactor: removed seed from getMockDoc helper function so _id will be…
nnnnat May 25, 2018
3fa9865
test: replaced old mock tags setup with the new Factory.Tag.makeMany,…
nnnnat May 25, 2018
1b0075a
Merge branch 'release-2.0.0' into feat-4246-nnnnat-new-mocks-factory
nnnnat May 25, 2018
63cfce2
feat: update to Meteor 1.7 final (broken imports)
aldeed May 29, 2018
b69793c
feat: updated Factory makeOne function to call a provided function as…
nnnnat May 29, 2018
37c7660
test: tags integration test now using mockTags from the Factory object
nnnnat May 29, 2018
c77c81a
feat: added product cart orders inventory schemas back to the main sc…
nnnnat May 30, 2018
9f5c09b
refactor: removed Reaction.getSlug call for handl updates from produc…
nnnnat May 30, 2018
b16c535
feat: created a new catalog util function that returns true if a prod…
nnnnat May 30, 2018
bfbd042
refactor: removed custom function for inventoryQuantity from Product …
nnnnat May 30, 2018
be0308c
test: Tags integration & query test now using the mocks Factory test …
nnnnat May 30, 2018
206dc2a
chore: fixed linting issues
nnnnat May 30, 2018
02cc44f
fix: incorporate fix and refactor from #4259 @pmn4
aldeed May 30, 2018
fc86323
Merge branch 'release-2.0.0' into fix-4040-aldeed-fast-pub-admin-prod…
aldeed May 30, 2018
ddfb1c9
tests: fix merge issue
aldeed May 30, 2018
278d6bf
chore: test running snyk test only on package.json change
spencern May 31, 2018
b23c5c1
chore: use correct DOCKER_REPOSITORY env var to fetch target branch name
spencern May 31, 2018
97793a4
chore: remove accidental character from config.yml
spencern May 31, 2018
f24ac37
chore: echo message when skipping snyk tests
spencern May 31, 2018
d1d86f7
testing config.yml stuff
spencern May 31, 2018
ac272cf
chore: remove extra run command from config.yml
spencern May 31, 2018
c45741b
chore: fix bash if then
spencern May 31, 2018
3cdbbc3
test with changed package.json
spencern May 31, 2018
e22cb20
use git diff correctly
spencern May 31, 2018
d02efea
echo target branch
spencern May 31, 2018
b619bbd
echo PR number
spencern May 31, 2018
e1b6de8
it's late and i'm dumb
spencern May 31, 2018
b33556c
check to see if CIRCLE_PULL_REQUEST exists
spencern May 31, 2018
41cf63d
CIRCLE_PULL_REQUEST exists, use that for PR number
spencern May 31, 2018
2062bf9
set pr number from pr request url
spencern May 31, 2018
3cb09ba
missing quote
spencern May 31, 2018
2cc9b93
attempt conditional snyk test with target branch
spencern May 31, 2018
9a60ef3
run git diff from origin
spencern May 31, 2018
72a7e93
remove test package.json change
spencern May 31, 2018
837ca34
remove package json changes
spencern May 31, 2018
5cda371
chore: update Meteor to 1.7.0.1
aldeed May 31, 2018
a136417
fix: use fork inline-import to work around bug
aldeed Jun 1, 2018
0f72cda
chore: remove symlink workaround
aldeed Jun 1, 2018
e29fe30
Merge branch 'release-1.12.0' into feat-4239-aldeed-meteor-1.7
aldeed Jun 1, 2018
426c68b
(fix) add getAutoValues: false to discounts/codes/remove
Jun 1, 2018
2ca2bd0
chore: move jq binary installation into dockerfile
spencern Jun 1, 2018
28b95fe
tests: add timeouts to stop random test failures
aldeed Jun 1, 2018
bbd5252
tests: fix the default shop fixture
aldeed Jun 1, 2018
b869e65
fix: editMode default is now false for Products
aldeed Jun 1, 2018
618cb76
tests: fix product publication tests
aldeed Jun 1, 2018
064b7f8
tests: remove console log
aldeed Jun 1, 2018
57b4fbf
chore: Add comments about why we're installing jq
spencern Jun 1, 2018
1968131
Merge branch 'release-1.12.0' into release-1.13.0
aldeed Jun 1, 2018
5fe364f
Merge branch 'release-1.13.0' into feat-4239-aldeed-meteor-1.7
aldeed Jun 1, 2018
7084eda
Merge pull request #4217 from mikeumus/patch-1
aldeed Jun 1, 2018
5939929
Merge branch 'release-1.13.0' into docs-3840-machikoyasuda-jsdoc-temp…
aldeed Jun 1, 2018
3654f68
refactor: removed the Reaction.getSlug calls to just use the provided…
nnnnat Jun 1, 2018
d497978
Merge pull request #3841 from reactioncommerce/docs-3840-machikoyasud…
aldeed Jun 1, 2018
50b0197
chore: removed temp data-factory code, added @reactioncommerce/data-f…
nnnnat Jun 1, 2018
291faa4
Merge branch 'release-1.13.0' into feat-4246-nnnnat-new-mocks-factory
nnnnat Jun 1, 2018
1f43f71
refactor: removed autoValue helper functions from schemas/helpers.js
nnnnat Jun 2, 2018
c9b1d76
(style): remove comment in discounts/codes/remove
Jun 3, 2018
a9e503f
chore: update version number to 1.13.0
spencern Jun 4, 2018
d70273c
chore: update changelog to include v1.12.0
spencern Jun 4, 2018
87c5cc8
(style): add comment to reference opened issue in SimpleSchema
Jun 4, 2018
df71018
Merge branch 'master' into release-1.13.0
aldeed Jun 4, 2018
943ab49
Merge branch 'release-1.13.0' into fix-4040-aldeed-fast-pub-admin-pro…
aldeed Jun 4, 2018
05a3c01
update MAX_LIMIT value
kieckhafer Jun 4, 2018
64db459
update first / last limit default value
kieckhafer Jun 4, 2018
f354ff6
update tests to use new limit numbers
kieckhafer Jun 4, 2018
c9117f7
docs: updated comments in a few files, removed unneeded test
nnnnat Jun 4, 2018
b8af239
chore: fix eslint issues in test file
aldeed Jun 4, 2018
3f05ee4
Merge pull request #4276 from reactioncommerce/feat-4246-nnnnat-new-m…
aldeed Jun 4, 2018
d1f5a08
Merge pull request #4260 from reactioncommerce/fix-4040-aldeed-fast-p…
aldeed Jun 4, 2018
89e8968
fix: update Mongo aggregate for newer Node driver
aldeed Jun 4, 2018
f8194c7
remove inventoryPolicy check on low inventory
kieckhafer Jun 5, 2018
74efd7c
Merge branch 'release-1.13.0' into feat-4239-aldeed-meteor-1.7
aldeed Jun 5, 2018
6470b7f
fix: correction to Mongo aggregate fix
aldeed Jun 5, 2018
a6e894d
update test with new number
kieckhafer Jun 5, 2018
0f8349b
add default limit as const
kieckhafer Jun 5, 2018
f79e88e
Merge pull request #4298 from reactioncommerce/fix-kieckhafer-invento…
nnnnat Jun 5, 2018
e2f4bd7
chore: dont install jq as it comes with node 8-stretch
spencern Jun 5, 2018
7526b73
Merge pull request #4285 from reactioncommerce/spencer-run-snyk-on-ch…
spencern Jun 5, 2018
fb67539
Merge pull request #4297 from reactioncommerce/chore-kieckhafer-4278-…
aldeed Jun 5, 2018
5497435
chore: update Dockerfiles to same Node version that Meteor is bundled…
aldeed Jun 5, 2018
b8912a7
chore: switch back to new published version of inline-import
aldeed Jun 5, 2018
1e49373
merge origin/release-1.13.0
spencern Jun 6, 2018
1083458
Merge remote-tracking branch 'origin/release-1.13.0' into feat-4239-a…
spencern Jun 6, 2018
810c0a9
chore: update ROOT_URL in docker-compose demo for 1.7
spencern Jun 6, 2018
3eddcf6
Merge pull request #4265 from reactioncommerce/feat-4239-aldeed-meteo…
spencern Jun 6, 2018
8f1827a
Add --version-sort flag to get correct tag ordered list
impactmass Jun 6, 2018
19d423c
Strip out v from the tag version list
impactmass Jun 6, 2018
bc0d755
Fix hadolint image version
impactmass Jun 6, 2018
71ed86b
Merge pull request #4304 from reactioncommerce/fix-impactmass-fix-doc…
spencern Jun 6, 2018
67691ad
chore: use specific hadolint image tagged v1.6.6-6-g254b4ff
spencern Jun 6, 2018
38c1a3f
Merge pull request #4306 from reactioncommerce/fix-impactmass-hadolin…
spencern Jun 6, 2018
a10bf74
Merge pull request #4288 from reactioncommerce/fix-4081-ajporlante-ca…
spencern Jun 8, 2018
27dd246
Update base image to Meteor 1.7.0.1
impactmass Jun 11, 2018
b4fdd3a
Run npm install directly without meteor prefix
impactmass Jun 11, 2018
f37d950
Merge pull request #4317 from reactioncommerce/impactmass-fix-meteor-…
spencern Jun 11, 2018
809832f
feat: pull product data from catalog for customers
mikemurray Jun 13, 2018
274d8e6
fix: import only if collections are empty
mikemurray Jun 14, 2018
a9c475b
fix: guard and log error
mikemurray Jun 14, 2018
321c41b
Merge pull request #4327 from reactioncommerce/fix-4326-mikemurray-im…
spencern Jun 14, 2018
ba43052
Merge branch 'release-1.13.0' into feat-4319-mikemurray-pdp-catalog
mikemurray Jun 14, 2018
a6e0853
feat: provide product data for the PDP from the Catalog collection
mikemurray Jun 14, 2018
67198ab
feat: fetch products based on slug if available
mikemurray Jun 14, 2018
ae88010
feat: use catalog variant inventory flags for inventory badges
mikemurray Jun 14, 2018
852d634
fix: don't render validation badges if child variant is not editable
mikemurray Jun 14, 2018
d5efcf5
fix: don't render validation badges if variant is not editable
mikemurray Jun 14, 2018
bed4907
fix: pass isEditable to child variant
mikemurray Jun 14, 2018
e4ba618
feat: merge product and catalog product before adding to cart
mikemurray Jun 15, 2018
af13cbf
test: fixed failing products publication test by publishing the produ…
nnnnat Jun 19, 2018
7e3d339
test: added a timeout to product publication test
nnnnat Jun 19, 2018
0f768fc
test: increased timeout for product publication app test
nnnnat Jun 19, 2018
dd52afd
test: updating timeout for products publication app-test
nnnnat Jun 20, 2018
95fd6f5
test: updated products publication test
nnnnat Jun 20, 2018
c22b10a
test: updated products publication test
nnnnat Jun 20, 2018
c1d5be3
test: updated products publication test
nnnnat Jun 20, 2018
3d87038
test: updated product publication to only look for product id in cata…
nnnnat Jun 20, 2018
7b645f1
test: get product by slug or id from catalog
nnnnat Jun 20, 2018
34a18ba
test: updated catalog find query
nnnnat Jun 20, 2018
0c7d5ba
test: updated catalog find query in PDP publication
nnnnat Jun 20, 2018
75a9bd3
test: catalog query update in product publication
nnnnat Jun 20, 2018
76306d9
test: updated catalog query to alway have a shopId
nnnnat Jun 20, 2018
2cd0801
test: removed unneeded timeout from products-publication app test
nnnnat Jun 20, 2018
a274261
test: fixed issue with tags integration test
nnnnat Jun 21, 2018
6dbde4f
Merge pull request #4324 from reactioncommerce/feat-4319-mikemurray-p…
spencern Jun 21, 2018
10578e7
chore: update changelog for v1.13.0
spencern Jun 21, 2018
3a6ff11
chore: update snyk ignore expiration dates
spencern Jun 21, 2018
14ff139
refactor: don't use single letter variables
spencern Jun 21, 2018
f0fec30
refactor: use documented import order
spencern Jun 21, 2018
5fd6639
chore: note potential unexpected behavior in CHANGELOG
spencern Jun 21, 2018
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
11 changes: 9 additions & 2 deletions .circleci/bin/docker-tags
Original file line number Diff line number Diff line change
Expand Up @@ -33,11 +33,18 @@ if [[ "$BRANCH" == "master" ]]; then
| grep "^${SHA1}" \
| sed -e 's,.* refs/tags/,,' -e 's/\^{}//' \
| grep "^v[0-9]\\+\\.[0-9]\\+\\.[0-9]\\+$" \
| sed 's/v//g' \
| sort \
)

# Find the highest tagged version number
HIGHEST_TAG=$(git --no-pager tag | grep "^v[0-9]\\+\\.[0-9]\\+\\.[0-9]\\+$" | sort -r | head -n 1)
HIGHEST_TAG=$( \
git --no-pager tag \
| grep "^v[0-9]\\+\\.[0-9]\\+\\.[0-9]\\+$" \
| sed 's/v//g' \
| sort -r --version-sort \
| head -n 1 \
)

# We tag :latest only if
# 1. We have a current tag
Expand All @@ -47,4 +54,4 @@ if [[ "$BRANCH" == "master" ]]; then
echo "latest"
fi
fi
fi
fi
23 changes: 20 additions & 3 deletions .circleci/config.yml
Original file line number Diff line number Diff line change
Expand Up @@ -196,7 +196,7 @@ jobs:
dockerfile-lint:
<<: *defaults
docker:
- image: hadolint/hadolint
- image: hadolint/hadolint:v1.6.6-6-g254b4ff
steps:
- checkout
- setup_remote_docker
Expand All @@ -218,8 +218,25 @@ jobs:
- run:
name: Snyk Test
command: |
PATH=$PATH:$CIRCLE_WORKING_DIRECTORY/node_modules/.bin && \
snyk test
CIRCLE_PR_NUMBER="${CIRCLE_PR_NUMBER:-${CIRCLE_PULL_REQUEST##*/}}" # Determine PR number from pull request link
if [ -n ${CIRCLE_PR_NUMBER} ]; then
url="https://api.github.com/repos/${DOCKER_REPOSITORY}/pulls/$CIRCLE_PR_NUMBER" # Get PR from github API
TARGET_BRANCH=$(curl "$url" | jq '.base.ref' | tr -d '"') # Determine target/base branch from API response
fi
# If target branch does not exist or is master, run snyk tests
if [ ${TARGET_BRANCH} == "master" ] || [ -z "${TARGET_BRANCH/[ ]*\n/}" ]; then
PATH=$PATH:$CIRCLE_WORKING_DIRECTORY/node_modules/.bin && \
snyk test
else
# If package.json is different from the base branch, run snyk
if git diff origin/$CIRCLE_BRANCH..origin/$TARGET_BRANCH package.json | grep diff; then
echo "package.json different. Running Snyk."
PATH=$PATH:$CIRCLE_WORKING_DIRECTORY/node_modules/.bin && \
snyk test
else
echo "package.json identical to target branch. Skipping Snyk."
fi
fi

workflows:
version: 2
Expand Down
1 change: 1 addition & 0 deletions .meteor/.finished-upgraders
Original file line number Diff line number Diff line change
Expand Up @@ -16,3 +16,4 @@ notices-for-facebook-graph-api-2
1.4.1-add-shell-server-package
1.4.3-split-account-service-packages
1.5-add-dynamic-import-package
1.7-split-underscore-from-meteor-base
24 changes: 12 additions & 12 deletions .meteor/packages
Original file line number Diff line number Diff line change
Expand Up @@ -7,36 +7,36 @@
# Core Meteor Packages
###

meteor-base@1.3.0 # Packages every Meteor app needs to have
meteor-base@1.4.0 # Packages every Meteor app needs to have
[email protected] # Packages for a great mobile UX
[email protected] # Compile .html files into Meteor Blaze views
es5-shim@4.7.0 # ECMAScript 5 compatibility for older browsers.
ecmascript@0.10.0 # Enable ECMAScript2015+ syntax in app code
es5-shim@4.8.0 # ECMAScript 5 compatibility for older browsers.
ecmascript@0.11.0 # Enable ECMAScript2015+ syntax in app code
[email protected] # ensure meteor method argument validation
[email protected] # security-related policies enforced by newer browsers
juliancwirko:[email protected] # CSS post-processing plugin (replaces standard-minifier-css)
[email protected] # ReactiveDict whose contents are preserved across Hot Code Push
tracker@1.1.3 # Meteor transparent reactive programming library
mongo@1.4.2
tracker@1.2.0 # Meteor transparent reactive programming library
mongo@1.5.0
[email protected]
[email protected]
[email protected].0
[email protected].0
[email protected].1
[email protected].1
[email protected]
[email protected]
[email protected].19
[email protected].20
[email protected]
[email protected]
[email protected].11
[email protected].12
[email protected]
mdg:validated-method
[email protected]
dynamic-import@0.3.0
[email protected].1
dynamic-import@0.4.0
[email protected].4

# Meteor Auth Packages
[email protected]
[email protected].0
[email protected].1
[email protected]
[email protected]
[email protected]
Expand Down
2 changes: 1 addition & 1 deletion .meteor/release
Original file line number Diff line number Diff line change
@@ -1 +1 @@
METEOR@1.6.1
METEOR@1.7.0.1
67 changes: 33 additions & 34 deletions .meteor/versions
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ [email protected]
[email protected]
[email protected]
[email protected]
[email protected].0
[email protected].1
[email protected]
alanning:[email protected]
aldeed:[email protected]
Expand All @@ -12,51 +12,51 @@ aldeed:[email protected]
[email protected]
[email protected]
[email protected]
babel-compiler@7.0.4
babel-compiler@7.1.0
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
boilerplate-generator@1.4.0
boilerplate-generator@1.5.0
bozhao:[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected].11
[email protected].12
[email protected]
[email protected]
[email protected].0
[email protected].1
[email protected]
dburles:[email protected]
[email protected]
[email protected].1
[email protected].2
[email protected]
[email protected]
ddp-server@2.1.2
ddp-server@2.2.0
[email protected]
[email protected]
dispatch:[email protected]
dynamic-import@0.3.0
ecmascript@0.10.4
ecmascript-runtime@0.5.0
ecmascript-runtime-client@0.6.2
ecmascript-runtime-server@0.5.0
dynamic-import@0.4.0
ecmascript@0.11.0
ecmascript-runtime@0.7.0
ecmascript-runtime-client@0.7.1
ecmascript-runtime-server@0.7.0
[email protected]
[email protected]
es5-shim@4.7.3
es5-shim@4.8.0
[email protected]
facebook-oauth@1.4.0
facebook-oauth@1.5.0
gadicc:[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected].0
[email protected].1
[email protected]
johanbrook:[email protected]
[email protected]
Expand All @@ -65,28 +65,29 @@ [email protected]
[email protected]
[email protected]
[email protected]
[email protected].19
[email protected].20
mdg:[email protected]
meteor@1.8.2
meteor-base@1.3.0
meteor@1.9.0
meteor-base@1.4.0
meteorhacks:[email protected]
meteorhacks:[email protected]
meteortesting:[email protected]
meteortesting:[email protected]
[email protected]
[email protected].2
[email protected].3
[email protected].5
[email protected].4
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
momentjs:[email protected]
mongo@1.4.3
mongo@1.5.0
[email protected]
[email protected].6
[email protected].7
[email protected]
npm-mongo@2.2.34
[email protected].1
npm-mongo@3.0.7
[email protected].3
[email protected]
[email protected]
[email protected]
Expand All @@ -97,37 +98,35 @@ percolate:[email protected]
practicalmeteor:[email protected]_1
practicalmeteor:[email protected]
practicalmeteor:[email protected]_2
promise@0.10.2
promise@0.11.1
raix:[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected].2
[email protected].4
[email protected]
[email protected]
[email protected]
[email protected]
tmeasday:[email protected]
tmeasday:[email protected]
tracker@1.1.3
tracker@1.2.0
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
webapp@1.5.0
webapp@1.6.0
[email protected]
14 changes: 5 additions & 9 deletions .snyk
Original file line number Diff line number Diff line change
Expand Up @@ -5,19 +5,15 @@ ignore:
'npm:hoek:20180212':
- '*':
reason: 'Possible false positive, waiting on requestjs to updated hawk version'
expires: 2018-06-20T00:00:00.000Z
'npm:shelljs:20140723':
- eslint-config-react-tools > eslint-plugin-class-property > eslint > shelljs:
reason: no patch available
expires: '2018-03-22T04:22:44.834Z'
expires: 2018-06-30T00:00:00.000Z
'npm:bootstrap:20160627':
- bootstrap:
reason: We're not going to update to Bootstrap 4 any time soon
expires: '2018-07-26T20:23:03.274Z'
'npm:lodash:20180130':
- '*':
reason: no patch
expires: 2018-06-20T00:00:00.000Z
expires: 2018-06-30T00:00:00.000Z
'npm:tunnel-agent:20170305':
- '*':
reason: No patch and we do not use this optional package
Expand All @@ -29,13 +25,13 @@ ignore:
'npm:stringstream:20180511':
- '*':
reason: Awaiting dependency updates of request 2.83.0 to gte 2.86
expires: 2018-06-20T00:00:00.000Z
expires: 2018-06-30T00:00:00.000Z
'npm:deep-extend:20180409':
- '*':
reason: No patch available https://github.com/unclechu/node-deep-extend/issues/41
expires: 2018-06-20T00:00:00.000Z
expires: 2018-06-30T00:00:00.000Z
'npm:base64url:20180511':
- '*':
reason: Twillio and nexmo will be removed soon, file-collections isn't using any google-cloud stuff so this vuln doesn't apply
expires: 2018-06-20T00:00:00.000Z
expires: 2018-06-30T00:00:00.000Z
patch: {}
Loading