Commit Graph

15942 Commits

Author SHA1 Message Date
Avital Oliver
4592c74a60 Now both test-app and test-packages work 2016-02-16 08:27:00 -08:00
Avital Oliver
0deeda7be2 Merge branch 'release-1.3' into app-tests 2016-02-15 22:22:48 -08:00
Avital Oliver
3150b9c850 WIP 2: Unbreak meteor test-packages 2016-02-15 22:20:37 -08:00
Avital Oliver
e4048680ce WIP: Unbreak meteor test-packages 2016-02-15 21:39:07 -08:00
Ben Newman
1fd6a31913 Update .meteor/versions for modules test app. 2016-02-13 16:17:46 -05:00
Ben Newman
017ded7ab6 Install client-side stub for buffer module in modules test app. 2016-02-13 16:17:02 -05:00
Ben Newman
c368d98593 Support __filename and __dirname.
Part of #6055.
Fixes #6022.
2016-02-13 16:09:40 -05:00
Ben Newman
3ecc3e43a9 Allow main/browser field of package.json to be top-level identifier. 2016-02-12 16:58:12 -05:00
Ben Newman
90541281ed Polyfill Buffer constructor for app node_modules. 2016-02-12 16:58:12 -05:00
Ben Newman
e4544b5428 Prevent local node_modules from overriding builtins on the server. 2016-02-12 12:21:19 -05:00
Ben Newman
d9c975fc84 Allow scanner.addNodeModules to return new missing module identifers. 2016-02-12 11:54:20 -05:00
Ben Newman
3897fa8634 Respect string-valued "browser" field of package.json files.
Fixes #6207.
2016-02-11 11:47:27 -05:00
Ben Newman
5d0a8f8f0e Allow apps and packages to import "meteor/<package>/..." modules. 2016-02-11 11:45:58 -05:00
Ben Newman
ce4fda3783 Tolerate compilation errors for lazy files.
Fixes #5998.
2016-02-11 11:41:39 -05:00
Ben Newman
1437e07ee5 Forbid server bundles from importing client-only files.
This partially reverts 35a02864af, and also
fixes #6182.
2016-02-11 11:41:39 -05:00
Ben Newman
2a3fcf2e7b Remove optimization that classified all .json files as lazy.
Fixes #6014.
Fixes #6174.
2016-02-11 11:41:38 -05:00
Ben Newman
bd144c4cc6 Properly exclude lazy files when prelinking.
Returning undefined from the _.map callback was leading to problems in
code that iterated over the resulting list.
2016-02-11 11:41:38 -05:00
Ben Newman
143121d644 Call scanner.addInputFiles even if the app is not using modules. 2016-02-09 13:39:33 -05:00
Martijn Walraven
88eda451d8 Merge pull request #6184 from dotansimha/release-1.3
Add default value for cordova run argument - extraPaths (Fixes #6178)
2016-02-09 12:38:40 +01:00
Martijn Walraven
a9abeedbfe Merge branch 'devel' into release-1.3 2016-02-09 11:03:26 +01:00
Sashko Stubailo
61a9d5b3d2 Merge pull request #6190 from fabienb4/patch-1
[Docs] Proper detection of key codes for search
2016-02-08 13:44:12 -08:00
Sashko Stubailo
0c332825bb Merge pull request #6171 from queso/contributing-pr-doc-change
First draft for sharing new ownership of code sections in Meteor.
2016-02-08 09:53:20 -08:00
Martijn Walraven
9a193c98d6 Reserve dev bundle version for cordova-improvements 2016-02-08 10:47:03 +01:00
Martijn Walraven
1f13515e4c Reserve dev bundle version for cordova-improvements 2016-02-08 10:30:52 +01:00
Martijn Walraven
60b8e926d7 Merge pull request #6181 from mitar/precise-cordova
Make clear those are Cordova platforms
2016-02-08 10:24:58 +01:00
Martijn Walraven
1bdaa04813 Merge pull request #6179 from mitar/webapp
Wrap connect middleware function into a Fiber
2016-02-08 10:21:11 +01:00
Martijn Walraven
fc508df990 Merge pull request #6101 from mitar/patch-25
Fixed manifest.json path on Windows
2016-02-08 10:17:34 +01:00
Martijn Walraven
aff1d4c17c Merge pull request #6060 from mitar/patch-23
Allow HTTP OPTIONS method to correctly support CORS preflight
2016-02-08 10:16:57 +01:00
Martijn Walraven
28b72f6caf Merge pull request #6059 from mitar/patch-22
Files without cache busters should not be set to cacheable
2016-02-08 10:16:12 +01:00
Fabien Blanchard
9e498b404a [Docs] Proper detection of key codes for search
Avoid opening search on function (FN) keys press (`String.fromCharCode()` returns letters with them).
2016-02-07 18:14:02 -06:00
Josh Owens
b782d187bd Addressing a few concerns. 2016-02-07 13:50:20 -05:00
Dotan Simha
84316073f9 Add default value for cordova run argument - extraPaths 2016-02-07 16:13:36 +02:00
Mitar
50dfce3a5d Make clear those are Cordova platforms. 2016-02-06 22:04:02 -08:00
Mitar
6bf646fd48 Wrap connect middleware function into a Fiber.
Fixes: #6170
2016-02-06 13:17:49 -08:00
Ben Newman
3405bb542c Bump 1.3 beta release numbers. 2016-02-05 19:44:36 -05:00
David Greenspan
7d639dc013 tools/PERFORMANCE.md 2016-02-05 16:41:32 -08:00
Ben Newman
546bed76b9 Bump $BUNDLE_VERSION to 0.5.24. 2016-02-05 18:49:27 -05:00
Ben Newman
c23a001d98 Upgrade dev bundle npm packages. 2016-02-05 18:49:26 -05:00
Ben Newman
35a02864af Allow client modules to be imported by server modules. 2016-02-05 18:37:54 -05:00
Avital Oliver
a335875e19 Merge remote-tracking branch 'origin/release-1.3' into app-tests 2016-02-05 14:57:44 -08:00
Avital Oliver
94ca223d72 meteor test-app: Copy previous app build before rebuilding
This speeds up running tests significantly.

Copied from @Sanjo's work on Velocity.
2016-02-05 14:55:33 -08:00
Josh Owens
af5f9c7869 *sigh* appropriate. 2016-02-05 17:38:31 -05:00
Josh Owens
5f78b892e1 Tweaks from @mitar 2016-02-05 17:36:59 -05:00
Ben Newman
ecf4fdb7b4 Update the package skeleton files to use modules. 2016-02-05 17:31:58 -05:00
Josh Owens
07b85772e1 First draft for sharing new ownership of code sections in Meteor. 2016-02-05 17:13:16 -05:00
Ben Newman
c9534b8156 Add a test that .es5.js files are not transpiled.
Part of #5782.
2016-02-05 17:03:50 -05:00
Ben Newman
ae90250f80 Don't assume strict mode when parsing ecmascript files.
This will require rebuilding the dev bundle before the next release.
2016-02-05 16:38:40 -05:00
Ben Newman
6d46ac6125 Add a basic test of import {Meteor} from meteor/meteor. 2016-02-05 16:38:40 -05:00
Avital Oliver
283a55ee93 Unbreak test-packages due to previous refactor 2016-02-05 13:08:22 -08:00
David Greenspan
d05db2b327 Fix PVP tests 2016-02-05 12:13:42 -08:00