Commit Graph

360 Commits

Author SHA1 Message Date
shimks 5bc927ff5b update strong-globalize to 3.1.0 2017-10-24 15:43:06 -04:00
Miroslav Bajtoš 5060032d26
2.27.0
* Drop support for Node.js versions 0.10 and 0.12 (Miroslav Bajtoš)
 * CODEOWNERS: move @lehni to Alumni section (Miroslav Bajtoš)
 * CODEOWNERS: add zbarbuto (Miroslav Bajtoš)
 * Add CODEOWNERS file (Miroslav Bajtoš)
2017-10-23 09:28:19 +02:00
Miroslav Bajtoš 11058e9afa Merge pull request #272 from strongloop/drop-support-node-0.x
Drop support for Node.js versions 0.10 and 0.12
2017-10-23 09:27:52 +02:00
Miroslav Bajtoš b0408f250d
Drop support for Node.js versions 0.10 and 0.12
Some of our dependencies are no longer supporting pre-4.0 versions of
Node.js. As a result, our CI builds are failing on these platforms.

This pull request removes 0.10 and 0.12 from our Travis CI build matrix
and also adds "engines" field to package.json to tell our internal
Jenkins CI to stop testing 0.10 and 0.12 versions too.
2017-10-19 10:57:06 +02:00
Miroslav Bajtoš 7156baa2d0 Merge pull request #270 from strongloop/good-bye-lehni-2x
Good bye lehni 2x
2017-10-19 10:51:36 +02:00
Miroslav Bajtoš ff5db9696b
CODEOWNERS: move @lehni to Alumni section 2017-10-19 10:50:31 +02:00
Miroslav Bajtoš 223a2668a8 Merge pull request #267 from strongloop/welcome-zbarbuto-2x
CODEOWNERS: add zbarbuto
2017-09-27 11:12:03 +02:00
Miroslav Bajtoš cb5651c584 CODEOWNERS: add zbarbuto 2017-09-25 09:56:54 +02:00
Miroslav Bajtoš 0038e4c939 Merge pull request #265 from strongloop/chore/add-codeowners-2.x
Add CODEOWNERS to 2.x branch
2017-09-20 10:05:41 +02:00
Miroslav Bajtoš b668116fab
2.26.2
* Ignore js sourcemap files from boot (Zak Barbuto)
2017-09-15 10:43:45 +02:00
Miroslav Bajtoš 35e668318b Merge pull request #263 from NextFaze/fix/ignore-maps
Ignore js sourcemap files from boot
2017-09-15 10:43:03 +02:00
Zak Barbuto 3d3609defe Ignore js sourcemap files from boot 2017-09-15 09:46:20 +09:30
Miroslav Bajtoš e81e1952b5
Add CODEOWNERS file 2017-09-14 11:16:43 +02:00
Miroslav Bajtoš cdab45d40e
2.26.1
* Do not call callbacks twice in async boot scripts (Jürg Lehni)
2017-08-17 09:58:23 +02:00
Miroslav Bajtoš ded190ee8a Merge pull request #260 from lehni/feature/async-boot-scripts-2.x
Do not call callbacks twice in async boot scripts
2017-08-17 09:57:42 +02:00
Jürg Lehni c9a1e0cc69 Do not call callbacks twice in async boot scripts
See #252 for details
2017-08-16 20:32:06 +02:00
Miroslav Bajtoš fa656e4bee
2.26.0
* Add support for ES6 style async boot scripts (Jürg Lehni)
 * Update Italian translated strings Q2 2017 (Allen Boone)
 * Update translated strings Q2 2017 (Allen Boone)
2017-07-31 17:34:06 +02:00
Miroslav Bajtoš 7f34b0dff6 Merge pull request #252 from lehni/feature/async-boot-scripts-2.x
Add support for ES6 style async boot scripts
2017-07-31 17:33:34 +02:00
Jürg Lehni 51326091b2
Add support for ES6 style async boot scripts 2017-07-31 16:11:22 +02:00
Diana Lau 39b885f9fb Merge pull request #251 from strongloop/update-translations-2.x-backport
Update translations 2.x backport
2017-06-26 09:09:35 -04:00
Miroslav Bajtoš 6db7cadc9b
2.25.0
* Support es2015 module exports (Babel, TypeScript) (John McLaughlin)
2017-06-26 15:04:00 +02:00
Miroslav Bajtoš 06855c1fcd Merge pull request #250 from zamb3zi/2.x
Support for Typescript/Babel emitted ES2015 modules
2017-06-26 15:03:22 +02:00
John McLaughlin 2b596c8c8b
Support es2015 module exports (Babel, TypeScript)
Detect when a script file is an es2015 module created by
a transpiler like Babel or TypeScript and use the `default`
export instead of `module.exports` in such case.

The following artefacts support the new syntax now:

  - boot scripts
  - components
  - middleware
  - model scripts
2017-06-26 14:35:43 +02:00
Allen Boone 4f91a4f78e Update Italian translated strings Q2 2017 2017-06-23 16:16:16 -04:00
Allen Boone b607f969b8 Update translated strings Q2 2017 2017-06-22 10:23:58 -04:00
Miroslav Bajtoš e5224368d4
2.24.1
* add support for absolute middleware paths on win32 (Benjamin Kroeger)
2017-06-07 14:08:51 +02:00
Miroslav Bajtoš b076286235 Merge pull request #233 from benkroeger/2.x
adds support for absolute middleware paths on win32
2017-06-07 14:07:52 +02:00
Miroslav Bajtoš 7f14a24ed2
2.24.0
* Provide options.scriptExtensions (Supasate Choochaisri)
 * Fix browser tests on Node.js 0.10 (Miroslav Bajtoš)
2017-04-03 15:14:51 +02:00
Miroslav Bajtoš 440a75d6f5 Merge pull request #242 from supasate/2.x
Provide options.scriptExtensions for 2.x
2017-04-03 15:13:49 +02:00
Supasate Choochaisri 95e5201255 Provide options.scriptExtensions 2017-04-01 02:10:31 +07:00
Miroslav Bajtoš cda21ea481 Merge pull request #244 from strongloop/fix/node-0.10-ci
Fix browser tests on Node.js 0.10
2017-03-24 12:22:09 +01:00
Miroslav Bajtoš 67c4f1e1a3
Fix browser tests on Node.js 0.10 2017-03-24 12:04:25 +01:00
Benjamin Kroeger 49016b4e66 add support for absolute middleware paths on win32
uses simple regex check to test if a path matches NTFS notation
2016-11-29 11:03:09 +01:00
Miroslav Bajtoš 9cb3d0648b 2.23.0
* Fix resolution of middleware modules (Miroslav Bajtoš)
 * Normalize line endings to support both LF and CRLF (Miroslav Bajtoš)
2016-10-13 10:15:17 +02:00
David Cheung d9e744a6a7 Merge pull request #222 from strongloop/fix/middleware-outside-node-modules-2x
Fix resolution of middleware modules [2.x]
2016-10-12 14:20:47 -04:00
Miroslav Bajtoš d2d9e8789e Fix resolution of middleware modules
Fix the code loading "loopback#errorhandler" (for example) to correctly
look up the "loopback" module in node_modules of the bootstrapped
application, instead of looking it up in node_modules of loopback-boot.
2016-10-12 14:38:37 +02:00
Miroslav Bajtoš eeea74e0f7 Merge pull request #217 from strongloop/fix-ci-windows
Normalize line endings to support both LF and CRLF [2.x]
2016-09-23 15:55:29 +02:00
Miroslav Bajtoš efea20feb5 Normalize line endings to support both LF and CRLF
This should fix build failures on Windows caused by line-ending
mismatch.
2016-09-23 12:42:56 +02:00
Miroslav Bajtoš d2c55e79c5 2.22.0
* Replace fs.existsSync calls with fs.statSync (Joshua Estrin Skrzypek)
 * Change test cases port to be dynamic (David Cheung)
 * Globalization for Loopback-boot (David Cheung)
2016-09-05 14:55:34 +02:00
Miroslav Bajtoš 53112957d9 Merge pull request #204 from jskrzypek/replace-exists-sync
Replace fs.existsSync calls with wrapped fs.statSync

Close #204
2016-09-05 14:45:20 +02:00
Joshua Estrin Skrzypek 09c3f8365b Replace fs.existsSync calls with fs.statSync 2016-09-05 14:29:51 +02:00
David Cheung e68502a4f5 Merge pull request #205 from strongloop/indepdent-port
Change test cases port to be dynamic
2016-08-16 16:41:52 -04:00
David Cheung dcc575f90b Change test cases port to be dynamic
To avoid port collision when running in Jenkins
2016-08-16 14:37:28 -04:00
David Cheung 13a049412a Merge pull request #200 from strongloop/globalize-2.x
Globalize Loopback-boot
2016-08-05 16:24:57 -04:00
David Cheung 1121721afe Globalization for Loopback-boot 2016-08-05 14:31:48 -04:00
Miroslav Bajtoš 8fb9f751cd 2.21.0
* Configurable dir for components and middleware (Doped Dude)
 * test: fix security warning (Miroslav Bajtoš)
2016-07-27 16:14:22 +02:00
Miroslav Bajtoš 1382e8af2f Merge pull request #171 from dopeddude/component-and-middleware-rootpath-configuration
Configurable directory for components and middleware

Close #171
2016-07-27 16:12:41 +02:00
Doped Dude 129938bacd Configurable dir for components and middleware
Add two new options `middlewareRootDir` and `componentRootDir`
allowing users to load middleware and/or components from a custom
place
2016-07-27 16:09:46 +02:00
Miroslav Bajtoš eb49c7a386 Merge pull request #195 from strongloop/fix/crypto-warning-in-tests
test: fix security warning
2016-07-19 15:40:06 +02:00
Miroslav Bajtoš 9b23e71501 2.20.0
* Update URLs in CONTRIBUTING.md (#198) (Ryan Graham)
 * travis: drop io.js, add Node v4 and v6 (Miroslav Bajtoš)
 * Stop caching config files (Miroslav Bajtoš)
2016-07-14 13:54:35 +02:00