Bartosz Wojtkowiak
9347cdff3d
Update Cordova pinned plugin versions and dependencies to latest verions
2017-01-11 22:13:29 +01:00
Bartosz Wojtkowiak
503c0472d4
Update cordova-ios and cordova-android to latest versions
2017-01-11 21:55:07 +01:00
Bartosz Wojtkowiak
40fbe24853
Update cordova-lib in dev bundle to 6.4.0
2017-01-11 21:48:34 +01:00
Ben Newman
90f7efd98b
Merge pull request #8223 from hwillson/issue-2380
...
Replaced core references to document.location with window.location.
2017-01-10 18:57:36 -05:00
Ben Newman
dc022baf73
Merge pull request #8162 from meteor/glasser/400-bad-request
...
In Node 6, send a 400 on HTTP parse failure.
2017-01-10 18:56:54 -05:00
Ben Newman
fd9bda20df
Merge pull request #8170 from abernix/feature/fix-7859-messaging
...
Improve helpfulness of error message when combining different files.
2017-01-10 18:48:01 -05:00
Ben Newman
318173ac3c
Merge pull request #8219 from mitar/extra-tracker-tests
...
Extended tests for Tracker for hasDependents.
2017-01-10 18:39:31 -05:00
Hugh Willson
b7c84bfd1f
Replaced core references to document.location with window.location.
2017-01-06 11:58:23 -05:00
Bella
60c01002fc
Update copyright range in LICENSE ( #8214 )
2017-01-05 18:19:26 -08:00
David Glasser
267fdc524a
Merge pull request #8221 from meteor/glasser/deploy-genericError
...
Make deploy errors easier to identify
2017-01-05 13:49:11 -08:00
David Glasser
b7286fc90d
Make deploy errors easier to identify
2017-01-05 13:11:01 -08:00
Mitar
5b81a70024
Extended tests for Tracker for hasDependents.
2017-01-05 00:52:45 +01:00
Ben Newman
c29a1e9b0b
Remove packages/ui (superseded by packages/non-core/blaze/packages/ui).
...
https://github.com/meteor/meteor/pull/8212#issuecomment-270330469
2017-01-04 11:58:27 -05:00
Ben Newman
2eab0b2bf4
Preserve true "main" and "browser" fields of package.json modules.
...
Previously, when building a JavaScript bundle for the client, if a
package.json file had a string-valued "browser" field, we would replace
the value of the "main" field of the bundled package.json module with the
value of the "browser" field. This trick was important because it allowed
an npm package to have a different entry point on the client than it had
on the server.
However, that approach became inconsistent if the package.json file was
also explicitly imported as a module, because the package.json stub used
for module resolution prevented the real contents of package.json from
getting bundled, and disagreed with the original package.json module about
the value of the "main" field.
To resolve that inconsistency, it seems better to avoid modifying the
"main" field of package.json modules, and instead rely on the runtime
module system to make sense of the "browser" field, regardless of whether
the package.json module is a stub used only for module resolution or
contains the full contents of the original package.json file.
The ability to understand "browser" fields of package.json modules was
introduced in install@0.8.3:
377d1a3b51
This is potentially a backwards-incompatible change for developers using
this version of `ImportScanner` and `Resolver` who have not yet upgraded
their `modules-runtime` package to at least version 0.7.8. The solution is
to upgrade `modules-runtime`, though it would be nice to enforce that
better somehow.
2017-01-04 11:54:17 -05:00
Ben Newman
58b79e0ef0
Merge branch 'master' into devel
2017-01-03 19:44:48 -05:00
Ben Newman
082183e67c
Merge pull request #8203 from abernix/feature/fix-8202-skel-packagejs
...
Ensure `babel-runtime` is included in "skeleton" variations
2017-01-03 19:28:39 -05:00
Ben Newman
90cb62598e
Merge pull request #8205 from elie222/patch-1
...
Fastclick will break selects on Chrome mobile
2017-01-03 18:54:41 -05:00
Ben Newman
5a2ad2c323
Merge pull request #8199 from ScottBrenner/devel
...
Fixed twitter_configure.html URL
2017-01-03 18:50:02 -05:00
Ben Newman
baacc637ed
Merge pull request #8186 from hwillson/issue-3255
...
Small content change to point to the Meteor Tool README for "self test" info
2017-01-03 18:46:35 -05:00
Jesse Rosenberger
d15e1f9172
Ensure babel-runtime is included in skelton variations & bump versions
...
Also updated the `meteor-node-stubs` to the latest published release.
Closes meteor/meteor#8202
2017-01-04 01:44:05 +02:00
Ben Newman
1ee3774bdb
Merge pull request #8183 from cwohlman/remove-insecure-packages-from-bare-skeleton
...
Remove autopublish and insecure from the bare skeleton app
2017-01-03 18:43:36 -05:00
Ben Newman
722082f343
Merge pull request #8179 from OleksandrChekhovskyi/node-mongodb-2.2.16
...
Update node-mongodb driver to 2.2.16
2017-01-03 18:36:21 -05:00
Ben Newman
0963bda60e
Merge pull request #8173 from hwillson/issue-7240
...
Adjusted DDP error docs to reflect proper error object properties
2017-01-03 18:24:36 -05:00
Ben Newman
59aca741cc
Merge pull request #8172 from hwillson/issue-7843
...
Updated all webapp project URLs (issue #7843 )
2017-01-03 18:22:00 -05:00
Ben Newman
d8317856d1
Merge pull request #8169 from hwillson/issue-3786
...
Adjusted Minimongo to prohibit dot based field name inserts, to fix issue #3786
2017-01-03 18:20:30 -05:00
Ben Newman
54c21885c8
Merge pull request #8204 from mitar/new-blaze-history
...
Updated packages/non-core/blaze submodule to new Blaze history.
2017-01-03 18:17:07 -05:00
Eliezer
229b7e7c78
Update README.md
2016-12-30 04:04:05 -10:00
Eliezer
f0a2c8cfe4
Fastclick will break selects on Chrome mobile
...
See here:
https://github.com/ftlabs/fastclick/issues/497
And here:
https://productforums.google.com/forum/#!topic/chrome/Q4Rt6d0C4Qo
I just spent hours trying to figure out why selects haven't been working on my site, and finally found out it was fastclick.
2016-12-30 02:39:56 -10:00
Mitar
dfbd552044
Updated submodule to new Blaze history.
2016-12-30 09:52:23 +01:00
Oleksandr Chekhovskyi
3d3c81830a
Update node-mongodb driver to 2.2.16
...
This fixes an issue where the driver fails to recover from unresponsive
primary in a replica set.
2016-12-29 20:06:56 +01:00
Scott Brenner
433fd3bf2b
Fixed twitter_configure.html URL
...
In reference to https://github.com/meteor/meteor/issues/8190
2016-12-28 11:55:33 -08:00
Hugh Willson
b98d2711c6
Small content change to point to the Meteor Tool README for "self test" info.
2016-12-22 11:05:28 -05:00
Hugh Willson
fc54cdfa40
Made sure $set an $rename don't allow null bytes.
2016-12-22 10:20:50 -05:00
Joshua Ohlman
0a87fa5df6
Remove autopublish and insecure from the bare skeleton app
...
Fixes #8145
2016-12-22 07:54:21 -06:00
Hugh Willson
91867c90db
Updated webapp links to point to master instead of devel.
2016-12-21 13:17:03 -05:00
Hugh Willson
50d9de26f8
Updated the invalid field character check to include $ and null bytes.
2016-12-20 10:11:53 -05:00
Hugh Willson
7a4d6f66a0
Adjusted DDP error docs to reflect proper error object properties (issue #7240 ).
2016-12-19 16:48:04 -05:00
Hugh Willson
e000e5351c
Updated all webapp project URLs (issue #7843 ).
2016-12-19 15:38:28 -05:00
David Glasser
8a81e7156e
Fix missing var in mongo package.
2016-12-19 11:43:14 -08:00
Ben Newman
3b632c2281
Merge pull request #8166 from brucejo75/devel
...
fix for #8160
2016-12-19 12:50:32 -05:00
Hugh Willson
36b76441c7
Adjustment to make sure we're only checking string fields for dots.
2016-12-19 12:47:27 -05:00
Jesse Rosenberger
ec69e6d999
Improve helpfulness of error message when combining different files
...
Make the error message displayed to the developer more helpful in a situation like meteor/meteor#7859 where the `package.js` inadvertently referred to an imProPeRly-CaSeD version of the file it was importing.
No functionality change, just developer experience.
Fixes #7859
2016-12-19 19:36:48 +02:00
Hugh Willson
5a3aa8394a
Added ecmascript dependency; Replaced dot finding regex with JSON.stringify replacer function.
2016-12-19 11:47:00 -05:00
Hugh Willson
955c1c03b3
Adjusted minimongo to prohibit inserts with field names that contain dots, to address issue #3786 .
2016-12-19 10:06:37 -05:00
brucejo
ffd0a50f94
Check for is Array via _.isArray, instanceOf does not work cross window
2016-12-17 08:33:55 -08:00
David Glasser
52eb41c24f
In Node 6, send a 400 on HTTP parse failure
...
Previously we used the Node default behavior of just closing the
socket. This made it difficult for load balancers to understand if the
backend is buggy or the client request was bad (if Node is validating
something more strictly than the load balancer).
This only takes effect on Node 6; in older versions the socket is
already destroyed before the event is invoked. See
https://github.com/nodejs/node/pull/4557/ for details.
2016-12-15 14:36:49 -08:00
Sashko Stubailo
8e32da57a1
Update formatting again
2016-12-13 19:25:45 -08:00
Sashko Stubailo
23994623f9
Update README formatting
2016-12-13 19:25:16 -08:00
Ben Newman
84ed04b8f3
Merge pull request #7985 from akvadrako/on_message_hook
...
add onMessage hook
2016-12-13 19:17:51 -05:00
Ben Newman
83b05896c3
Merge pull request #8142 from abernix/feature/fix-7849-stale-cordova-build
...
Cordova project preparation must occur before copying to the build
2016-12-13 19:01:49 -05:00