Commit Graph

17550 Commits

Author SHA1 Message Date
Ben Newman
d881a29de4 Bump package versions for 1.4.2-beta.4 release. release/METEOR@1.4.2-beta.4 2016-09-16 09:15:24 -04:00
Ben Newman
62b85ee36e Merge branch 'devel' into release-1.4.2 2016-09-16 09:10:33 -04:00
Ben Newman
6823ea0bca Bump boilerplate-generator package version and add version constraints.
This will allow publishing `boilerplate-generator` independently from
Meteor, so that Meteor 1.4 developers can update immediately by running
`meteor update boilerplate-generator`.
2016-09-16 09:07:25 -04:00
gsaynac
f475e379ab Add ws: and wss: sources to default CSP for Cordova (#7774)
CircleCI tests are still timing out, but I believe this change is safe to merge.
2016-09-16 09:01:44 -04:00
Ben Newman
1b25050aa8 Delay disposing of file watchers, in case acquireWatcher called again.
Typically all outstanding watchers will be closed when the development
server restarts, but we can save a lot of effort if they survive the
restart, for the small cost of keeping them open for an extra 30sec.
2016-09-15 19:44:00 -04:00
Ben Newman
d5f239e455 Use global file watching oracle to compute file hashes cheaply.
For the galaxy-server application, this reduces the time spent in
watch.isUpToDate from six seconds to a little over second. Of course we
should also try to call it less often, but making it cheaper helps!
2016-09-15 19:42:55 -04:00
Ben Newman
219b18168d Establish a global source of truth for file watching events.
This should not only reduce the total resource usage of the file watching
system, but pave the way for a faster implementation of watch.isUpToDate.
2016-09-15 19:34:57 -04:00
Ben Newman
d618cc61a3 Optimize meteorNpm.getProdPackageNames by not calling runNpmCommand.
For the galaxy-server application, this reduces the time taken to
determine production node_modules from 1400ms to 120ms.

As another optimization, we could record the hashes of all the
package.json files encountered in this scan, and return the same set of
production package names if those hashes have not changed, though the
benefits may not be worth the additional complexity.
2016-09-15 16:20:47 -04:00
Ben Newman
1850105f90 Refactor production node_modules filtering. 2016-09-15 16:15:04 -04:00
Ben Newman
c0e3397cc4 Merge branch 'devel' into release-1.4.2 2016-09-15 10:02:34 -04:00
Michael Mason
ffa7de2559 Pass object with error to onLoginFailure hooks (#7699)
* Pass object with error to onLoginFailure hooks

* Use es6 property shorthand
2016-09-15 10:00:28 -04:00
Ben Newman
583bd366e4 Bump package versions for 1.4.2-beta.3 release.
Note that no binaries were successfully published for beta.2, so please
don't try updating to that version!
release/METEOR@1.4.2-beta.3
2016-09-13 15:25:23 -04:00
Ben Newman
a90ff721ba Update submodules *after* checking out appropriate revision. 2016-09-13 15:24:07 -04:00
Ben Newman
3557d31347 Give POSIX paths without drive letters to glob on Windows. 2016-09-13 15:23:11 -04:00
Ben Newman
772d6a914a Bump package versions for 1.4.2-beta.2 release.
Note that no binaries were successfully published for beta.1, so please
don't try updating to that version!
release/METEOR@1.4.2-beta.2
2016-09-13 14:00:49 -04:00
Ben Newman
a6b42cc418 Make includeNonCore true by default in getAllNonTestPackageNames. 2016-09-13 13:58:43 -04:00
Ben Newman
c7edab4e62 Initialize and update submodules when publishing meteor-tool. 2016-09-13 13:58:12 -04:00
Ben Newman
c1f01cc860 Bump package versions for 1.4.2-beta.1 release. release/METEOR@1.4.2-beta.1 2016-09-13 13:33:39 -04:00
Ben Newman
4abaa5eb20 Exclude non-core packages from localCatalog.getAllNonTestPackageNames.
This should prevent `meteor admin publish-release` from unnecessarily
checking the consistency of non-core packages.
2016-09-13 13:09:05 -04:00
Ben Newman
1d6fb36547 Include packages/non-core/*/packages/ in self-test search. 2016-09-09 17:30:54 -04:00
Ben Newman
ef02320316 Initialize and update submodules in scripts/ci.sh. 2016-09-09 17:16:24 -04:00
Ben Newman
391c3b4c26 Bump promise package version to 0.8.7. 2016-09-09 16:57:30 -04:00
Ben Newman
ad61a93514 Fix bizarre faulty shrinkwrapping of asap package. 2016-09-09 16:41:44 -04:00
Ben Newman
e999db717f Bump promise package version to 0.8.6. 2016-09-09 14:34:37 -04:00
Ben Newman
26d082b62e Update meteor-promise npm package to v0.7.4.
Fixes a bug where .then callbacks could be wrapped multiple times:
https://github.com/meteor/promise/pull/11
2016-09-09 13:59:52 -04:00
Ben Newman
17f79c66ce Search packages/non-core/*/packages for local packages.
Currently this finds only Blaze-related packages, but it does so without
hard-coding "blaze" in tools code.
2016-09-09 13:28:16 -04:00
Ben Newman
3fce5e6f93 Accept glob patterns for local package search directories. 2016-09-09 13:28:16 -04:00
Ben Newman
0e4217a259 Bump $BUNDLE_VERSION to 4.2.11 before rebuilding dev bundle. 2016-09-09 13:28:15 -04:00
Ben Newman
497270eabe Add glob package to dev_bundle/lib/node_modules. 2016-09-09 13:28:15 -04:00
Ben Newman
c6a54546c2 Avoid hard-coding packages/non-core/blaze in tools code.
Now that the blaze submodule is mounted inside the packages/non-core/
directory, it appears that we no longer have to mention it explicitly in
the localPackageSearchDirs array.
2016-09-09 12:12:43 -04:00
Ben Newman
a550c5317e Bump $BUNDLE_VERSION to 4.2.10 before rebuilding dev bundle. 2016-09-09 11:29:39 -04:00
Ben Newman
32d02beead Update the fibers npm package to v1.0.14. 2016-09-09 11:28:49 -04:00
Ben Newman
0d1834368b Update the node-pre-gyp npm package to v0.6.30. 2016-09-09 11:28:48 -04:00
Ben Newman
d411113e7f Update the npm npm package to v3.10.7. 2016-09-09 11:28:46 -04:00
Ben Newman
9001b75f44 Move packages-for-isopackets/blaze to packages/non-core/blaze. 2016-09-09 11:17:43 -04:00
Ben Newman
6bb54e8a3d Update blaze submodule to latest. 2016-09-09 10:58:49 -04:00
Ben Newman
bf1de24720 Mention Blaze submodules in History.md. 2016-09-09 10:58:49 -04:00
Ben Newman
52657f6c1f Add more explanation of submodules to README.md. 2016-09-09 10:51:14 -04:00
Ben Newman
b64f1147e7 Merge branch 'devel' into release-1.4.2 2016-09-08 13:31:17 -04:00
Zoltan Olah
87681c8f16 Merge pull request #7753 from jedwards1211/compress-after-raw-handlers
Move connect.compress() after rawConnectHandlers
2016-09-06 15:18:00 -07:00
Andy Edwards
959eb7cc38 use connect.compress() after rawConnectHandlers 2016-09-06 09:14:13 -05:00
Andy Edwards
1c318f6189 Merge branch 'devel' of github.com:meteor/meteor into devel 2016-09-06 09:12:11 -05:00
Tom Coleman
d70e2f7bda Bumped version of npm-mongo for 2.2.9 driver release 2016-09-01 11:04:50 +10:00
Pradel Léo
48f62d9a64 Put travis badge back 2016-08-30 15:40:14 -07:00
Pradel Léo
95dca1676e Add released and development links 2016-08-30 15:40:14 -07:00
Pradel Léo
149f0f7eb1 normalise 2016-08-30 15:38:17 -07:00
Tom Coleman
a82f2275d1 Merge pull request #7722 from meteor/laosb-changelog-for-7117
Move #7117 entry to v.NEXT in History.md
2016-08-29 15:20:30 +10:00
Tom Coleman
64f15f1d17 Merge pull request #7633 from meteor/remove-blaze-properly
Remove blaze properly
2016-08-29 12:10:38 +10:00
Tom Coleman
74cf7b3b6e Not sure why these weird version numbers were in there
Previously didn't cause a problem because `static-html` was a core pkg
2016-08-29 11:38:45 +10:00
Tom Coleman
a1bc9b1cde Merge pull request #7718 from striezel/fix-node-mongodb-driver-version-in-history-for-meteor-1.4.1.1
fix version number of Node MongoDB driver in History.md (v1.4.1.1)
2016-08-29 10:26:01 +10:00