Commit Graph

19062 Commits

Author SHA1 Message Date
Hugh Willson
2a3a01acb3 Adjusted the jshint package to meet its own linting requirements. (#8825) 2017-06-21 14:07:52 -04:00
Ben Newman
d502d2c522 Merge pull request #8796 from hwillson/issue-8794
Adjust mongo upserts so MongoID.ObjectID's aren't filtered from queries.
2017-06-21 11:28:29 -04:00
Ben Newman
bc5db29c55 Merge pull request #8769 from mpowaga/additional-packages-option
Add option to include additional packages
2017-06-21 11:24:48 -04:00
Ben Newman
a32a979856 Merge pull request #8756 from aldeed/client-safe-errors
isClientSafe DDP errors
2017-06-21 11:23:00 -04:00
Jesse Rosenberger
a05be9a600 Merge branch 'devel' into additional-packages-option 2017-06-19 14:58:37 +03:00
Jesse Rosenberger
1eb578927e Append _1 to coffeescript npm-wrapper package.
As discussed in https://github.com/meteor/meteor/pull/8777 it seems best
to always have the suffix on npm-wrapper packages.

If anything, as a reminder when bumping the version on wrapper packages,
but also just to generally make it more clear if a version suffixed with
`_1` is actually higher than a non-suffixed version or not.
2017-06-19 14:41:49 +03:00
Geoffrey Booth
a09f5e30e5 Update CoffeeScript to 1.12.6 (#8777)
* Update CoffeeScript to 1.12.6; switch to new primary NPM repo

* Added coffeescript update History.md entry and adjusted package version.

* Added missing PR reference.
2017-06-19 14:37:52 +03:00
Jesse Rosenberger
06d00e45c7 Merge branch 'master' into devel 2017-06-16 21:03:36 +03:00
Jesse Rosenberger
aeccf320cc Merge pull request #8812 from meteor/abernix/fix-npm-bcrypt-modules-pinning
Unpin `modules` from `npm-bcrypt`
2017-06-16 20:52:00 +03:00
Jesse Rosenberger
36dca613d8 Bump version of npm-bcrypt in preparation for publishing. 2017-06-16 19:48:54 +03:00
Jesse Rosenberger
0ae3e5ff4c Bump version of accounts-password in preparation for publishing. 2017-06-16 19:48:49 +03:00
Jesse Rosenberger
ff3993c658 Remove pinned version of modules from npm-bcrypt. 2017-06-16 19:47:03 +03:00
Hugh Willson
ed27228aee Added a History.md entry. 2017-06-16 11:21:16 -04:00
Hugh Willson
28114a86ff Adjustments to make sure empty objects aren't saved when stripping $ keys. 2017-06-15 11:43:07 -04:00
Seba Kerckhof
b010e205bc Fix documentation on MAIL_URL value (#8805)
* Fix documentation on MAIL_URL value

See https://github.com/meteor/meteor/issues/8804

* Fix long-lines for History.md.

This file is kept word-wrapped. :)

* Additional clarification.

E-mail protocols are far too confusing.

I will squash this commit.
2017-06-15 14:13:59 +03:00
Ben Newman
560816126e Bump meteor package version to 1.7.0 to force update in next release. 2017-06-14 12:01:14 -04:00
Simon Fridlund
a4de554a95 Bind environment of observeChanges callbacks (#8734)
* Bind environment of observeChanges callbacks

This will also bind observe callbacks

* Test bound environment in observeChanges

* Use named exception handler in bindEnvironment

If an observe/observeChanges callback throws and error this will make it a bit easier to figure out where the error came form.

* Update History.md

Being a bit more specific always helps.
2017-06-14 18:29:47 +03:00
Michał Powaga
ec78bdb8ce Remove redundant empty line 2017-06-14 15:42:35 +01:00
Michał Powaga
4d106db287 Fix formatting 2017-06-14 15:38:53 +01:00
Hugh Willson
a3d26855f9 Adjusted _removeDollarOperators to better handle EJSON types. 2017-06-13 15:32:45 -04:00
Hugh Willson
f27fe2c9a4 Adjust mongo upserts so MongoID.ObjectID's aren't filtered from queries. 2017-06-13 10:14:19 -04:00
Jesse Rosenberger
f65a72f25c Merge pull request #8760 from meteor/abernix/change-default-email
Change default `from` email for `accounts-password` to an "example".
2017-06-13 15:32:30 +03:00
Ben Newman
7e1d4ba6a1 Don't skip reinstalling unchanged Npm.depends-style dependencies. (#8787)
Fixes #8732.
Should also fix #8747.
2017-06-12 16:59:34 -04:00
Ben Newman
00a9ed7f1c Merge pull request #8773 from meteor/abenrix/update-rimraf-2.6.1
Attempt to fix "ENOTEMPTY" by updating rimraf dependency.
2017-06-12 13:35:22 -04:00
Ben Newman
a7f898c39b Partial fix for #8775. (#8776)
This may not be a complete fix for issue #8775, but I noticed while
debugging the issue that LocalCollection._removeDollarOperators isn't
removing nested $operators (as it seems like it should be):
d6c4281eeb/packages/minimongo/minimongo.js (L790)

cc @hwillson
2017-06-12 13:34:39 -04:00
Jesse Rosenberger
dc8efec419 Merge pull request #8774 from meteor/abernix/bundle-visualizer-ver-unpin
Remove check for standard-minifier-js@2.1.x from `bundle-visualizer`.
2017-06-12 18:02:53 +03:00
Eric Dobbertin
bb8a695aee Adjust client safe error handling based on PR review 2017-06-11 20:39:57 -05:00
Jesse Rosenberger
6df0daebb8 Bump version of bundle-visualizer to 1.0.3.
For the change made in 79b1075ed.
2017-06-09 19:37:33 +03:00
Jesse Rosenberger
79b1075ede Remove check for standard-minifier-js@2.1.x from bundle-visualizer.
While this was helpful in one of the incarnations of the
bundle-visualizer during development it isn't relevant anymore since
the `.stats.json` will not be present in the bundle unless it was
created by a recent version of `standard-minifier-js` which passed
in `stats` (no older versions did this).

Removing this check will also make it possible for other minifiers to be
used with `bundle-visualizer` without them also needing to fork make
their own version.
2017-06-09 19:32:09 +03:00
Jesse Rosenberger
e82a43ea11 Bump $BUNDLE_VERSION to 4.8.18 before rebuilding dev bundle.
To include the change from b04ce29bac.
2017-06-09 14:10:25 +03:00
Jesse Rosenberger
b04ce29bac Update rimraf to latest version to hopefully help ENOTEMPTY errors.
There have been a number of commits in the history for `rimraf` which
indicate others have also been struggling with ENOTEMPTY, specifically
on Windows.

https://github.com/isaacs/rimraf/commits/master

This commit, included in 2.6.1 takes a relatively aggressive approach:

d53235de86

However, due to the way the Windows filesystem is designed, this
approach may be the only way of coping with file-handles which are
cached by the OS and not released immediately upon closing a file
(in other words, at a time that Meteor would think it'd be safe to
remove the file/directory).

Attempts to help with meteor/meteor#8485.
2017-06-09 14:09:23 +03:00
Michał Powaga
e6a53ee564 Update help.txt 2017-06-08 23:30:36 +01:00
Michał Powaga
7239bf5ec2 Add --extra-packages option to test and test-packages commands 2017-06-08 23:26:47 +01:00
Michał Powaga
4c236dd69e --extra-packages now overrides .meteor/packages constraints 2017-06-08 16:21:09 +01:00
Michał Powaga
4c45c28a92 Remove unnecessary file 2017-06-08 11:08:48 +01:00
Michał Powaga
809179b725 Add example to help command 2017-06-08 11:02:27 +01:00
Michał Powaga
0f6f9d5ebf Trim input when parsing --extra-packages 2017-06-08 10:59:14 +01:00
Michał Powaga
a276af1706 Add selftest 2017-06-08 10:56:56 +01:00
Ben Newman
c2c7fab2ed Bump ecmascript-runtime-client package version to 0.4.2. 2017-06-07 20:49:01 -04:00
Ben Newman
a75fc8f04f Bump minimongo package version to 1.2.1. 2017-06-07 20:48:47 -04:00
Ben Newman
fd043314a9 Remove unnecessary ...[a, b] spread argument. 2017-06-07 20:46:43 -04:00
mbrobbel
3af430272e Add required TypedArray polyfills. 2017-06-07 20:46:42 -04:00
mbrobbel
d780b4de1b Update ecmascript-runtime to test Array polyfills. 2017-06-07 20:45:36 -04:00
mbrobbel
912906a84c Update ecmascript-runtime to test Number polyfills. 2017-06-07 20:45:30 -04:00
mbrobbel
2a93c7c9e1 Improve minimongo bitwise query operators 2017-06-07 20:11:13 -04:00
Jesse Rosenberger
c92c8096fe Remove "Slow Start" from README.
Witty as it may be, the contribution guidelines are already listed here (and I've cleaned them up a bit too) and I'm not sure if this terminology is encouraging anyone to contribute their (precious) time.
2017-06-07 16:18:11 +03:00
Jesse Rosenberger
1a8bbe0fb4 Reposition "Developer Resources" higher in README.
Dev resources are more important than uninstallation instructions!
2017-06-07 15:56:49 +03:00
Jesse Rosenberger
32636e7c9b Added alt tag to Meteor logo. 2017-06-07 15:53:58 +03:00
Michał Powaga
dd19865a1e Add --extra-packages option 2017-06-06 23:24:42 +01:00
Jesse Rosenberger
55c6a9307b Merge pull request #8767 from meteor/abernix/readme-logo
Add a Meteor Logo to the top of the README.
2017-06-06 20:12:06 +03:00