Commit Graph

19347 Commits

Author SHA1 Message Date
Jesse Rosenberger
aa0da9afa9 Update ISSUE_TEMPLATE.md
Formatting.
2017-08-11 16:15:24 +03:00
Jesse Rosenberger
a27ab661eb Update ISSUE_TEMPLATE.md 2017-08-11 16:12:38 +03:00
Ben Newman
e1b60a661e Use urlParse instead of url.parse in meteor-services/config.js.
Looks like this was a neglected find/replace that should've happened in
10e8d7d08d (cc @abernix).
2017-08-10 15:14:52 -04:00
Ben Newman
01a7e8b07d Bump minimongo package version to 1.3.0. 2017-08-10 14:59:30 -04:00
Ben Newman
3e4accda7c Merge pull request #8893 from radekmie/minimongo-without-underscore
Minimongo ES5/ES6 refactoring and performance improvements
2017-08-10 14:56:09 -04:00
Radosław Miernik
bf978305ab Fixed typos. 2017-08-09 17:20:57 +02:00
Radosław Miernik
8b43925d1f Refactored braces. 2017-08-09 17:12:24 +02:00
Ben Newman
2f7d221b91 Merge pull request #8995 from meteor/abernix/selftest-modern-devel
Modernize "Self Test" module, remove Underscore.
2017-08-09 11:10:34 -04:00
Radosław Miernik
5baf579c20 Refactored .hasOwnProperty. 2017-08-09 16:51:27 +02:00
Radosław Miernik
e353e0ef18 Merge branch 'devel' of github.com:meteor/meteor into minimongo-without-underscore 2017-08-09 16:51:01 +02:00
Ben Newman
5f554ebfa0 Merge pull request #8972 from meteor/run-bare-files-before-eager-modules
Run all "bare" package files before requiring eager entry point modules.
2017-08-07 14:54:24 -04:00
Hugh Willson
b1fd243978 Reduce the "modules - test app" self-test start-up wait time.
The increased mongo connection timeout in 522d86dc4e
means that the we can decrease the "modules - test app" self-test
application start-up wait internval significantly (since mongo
will now start properly and the self-test can continue).
2017-08-07 14:53:37 -04:00
Hugh Willson
b061f4b765 Increase mongo connection timeout to reduce self-test mongo errors.
Certain self-test's like "modules - test app" are encountering
mongo connection timeout errors on some runs. Increasing the
connection timeout helps address these errors.
2017-08-07 14:53:37 -04:00
Jesse Rosenberger
6a913ef251 (cleanup) Remove spaces between imports, which are fairly random. 2017-08-07 18:55:36 +03:00
Jesse Rosenberger
6e16ba901e (ecmascript) Replace underscore with native ECMAScript methods. 2017-08-07 18:55:02 +03:00
Jesse Rosenberger
769ca736eb (ecmascript) Imports: utils.{randomPort,randomToken,sleepMs,timeoutScaleFactor}. 2017-08-07 18:53:32 +03:00
Jesse Rosenberger
22e63b6d14 Use execFileSync from processes.js, not utils.js.
Confusingly, we are using two different `execFileSync`s in self-test, seemingly
for no particular reason.
2017-08-07 18:53:31 +03:00
Jesse Rosenberger
2a7be19728 (ecmascript) Imports: files.
Just use the entire `files` import rather than selectively importing specific
methods since it has so many methods used.
2017-08-07 18:53:30 +03:00
Jesse Rosenberger
43644412b5 (ecmascript) Imports: child_process.{spawn,execFile}. 2017-08-07 18:53:30 +03:00
Jesse Rosenberger
b1bed468a4 Just use processes' execFileSync directly, not via self-test re-export. 2017-08-07 18:53:22 +03:00
Jesse Rosenberger
7d96bf38ce (ecmascript) Change var to const or let as appropriate. 2017-08-07 18:52:04 +03:00
Jesse Rosenberger
762b86dc84 (cleanup) Remove unused Future symbol. 2017-08-07 18:51:08 +03:00
Jesse Rosenberger
55877e8fda Add missing semicolon. 2017-08-07 18:51:07 +03:00
Jesse Rosenberger
f8512af522 (ecmascript) Change functions to arrow functions, and self => this.
There were not any functions which were using `this` in self-test - all were
using `self`.
2017-08-07 18:50:55 +03:00
Jesse Rosenberger
4c81df6f28 (ecmascript) Change remaining top-level requires to imports. 2017-08-07 18:46:11 +03:00
Jesse Rosenberger
db47c78f54 (ecmascript) Imports: allUpgraders. 2017-08-07 18:45:10 +03:00
Jesse Rosenberger
7c2fc97a5a (ecmascript) Imports: release.current => releaseCurrent. 2017-08-07 18:45:09 +03:00
Jesse Rosenberger
ac7b2399d2 (ecmascript) Imports: PackageMap class. 2017-08-07 18:45:08 +03:00
Jesse Rosenberger
cd9d2cf924 (ecmascript) Imports: isopackets.load. 2017-08-07 18:45:07 +03:00
Jesse Rosenberger
d70cdece80 (ecmascript) Imports: DEFAULT_TRACK catalog constant. 2017-08-07 18:45:06 +03:00
Jesse Rosenberger
c7826b9f64 (ecmascript) Imports: FinishedUpgraders class. 2017-08-07 18:45:06 +03:00
Jesse Rosenberger
4b3954ccf0 (ecmascript) Imports: IsopackCache class. 2017-08-07 18:45:05 +03:00
Jesse Rosenberger
4e3e4ffa00 (ecmascript) Imports: httpHelpers.getUrlWithResuming. 2017-08-07 18:45:04 +03:00
Jesse Rosenberger
10e8d7d08d (ecmascript) Imports: config.{getPackagesDirectoryName,getPackageStorage}.
This ALSO changes `config.js` to use ECMAScript `exports` and removed its unused
`underscore` `require`-ment.
2017-08-07 18:45:03 +03:00
Jesse Rosenberger
f0163cf3da (ecmascript) Imports: Builder class. 2017-08-07 18:45:02 +03:00
Jesse Rosenberger
f0bb97c766 (ecmascript) Imports: RemoteCatalog. 2017-08-07 18:45:01 +03:00
Jesse Rosenberger
5960082ed8 (ecmascript) Imports: parseStack.{markBottom, markTop, parse}. 2017-08-07 18:45:00 +03:00
Jesse Rosenberger
b04b32ee3b (ecmascript) Imports: fiberHelpers.makeFulfillablePromise. 2017-08-07 18:44:59 +03:00
Jesse Rosenberger
58200df805 (ecmascript) Imports: buildmessage.{enterJob, capture}. 2017-08-07 18:44:55 +03:00
Jesse Rosenberger
256bb495e2 (ecmascript) Imports: Troposphere. 2017-08-07 18:44:24 +03:00
Jesse Rosenberger
1ae0a53f93 (ecmascript) Imports: archinfo.{host}. 2017-08-07 18:44:24 +03:00
Jesse Rosenberger
174eb18700 (ecmascript) Imports: Console. 2017-08-07 18:44:23 +03:00
Jesse Rosenberger
436f627fa2 (cleanup) Remove imported and unused util symbol. 2017-08-07 18:44:22 +03:00
Jesse Rosenberger
9ada9b80de (ecmascript) Change modules.exports to ES6 exports. 2017-08-07 18:44:18 +03:00
Jesse Rosenberger
e91d5b66f4 (ecmascript) Change Run to a class. 2017-08-07 18:43:11 +03:00
Jesse Rosenberger
23b6c78b2f When an instantiated Test is cloned, it should maintain its prototype. 2017-08-07 18:43:10 +03:00
Jesse Rosenberger
bb1735241a (ecmascript) Change Test to a class. 2017-08-07 18:43:09 +03:00
Jesse Rosenberger
b101df54d2 (ecmascript) Change TestList to a class. 2017-08-07 18:43:08 +03:00
Jesse Rosenberger
1a3afbb8dd (ecmascript) Change (BrowserStack|Phantom)?Client to a class. 2017-08-07 18:43:03 +03:00
Jesse Rosenberger
1ebb3e00e2 (ecmascript) Change Sandbox to a class. 2017-08-07 18:40:03 +03:00