Commit Graph

348 Commits

Author SHA1 Message Date
Zak Barbuto 3d3609defe Ignore js sourcemap files from boot 2017-09-15 09:46:20 +09:30
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
Ryan Graham ce7fe3fb07 Update URLs in CONTRIBUTING.md (#198) 2016-07-13 17:42:46 -07:00
Miroslav Bajtoš c2484a6265 Merge pull request #194 from strongloop/fix/require-cache
Stop caching config files
2016-07-13 16:37:49 +02:00
Miroslav Bajtoš 296c38568c Merge pull request #196 from strongloop/fix/travis
travis: drop io.js, add Node v4 and v6
2016-07-01 16:22:10 +02:00
Miroslav Bajtoš 24571328a8 travis: drop io.js, add Node v4 and v6 2016-07-01 16:03:42 +02:00
Miroslav Bajtoš 5f5e86e47f test: fix security warning
Add a simple implementation of getRandomValues to the browser context
to get rid of the following warning:

    [SECURITY] node-uuid: crypto not usable, falling back to insecure
    Math.random()
2016-07-01 16:01:58 +02:00
Miroslav Bajtoš 7b226b212e Stop caching config files 2016-07-01 15:38:25 +02:00
Miroslav Bajtoš 58d9322190 2.19.0
* update copyright notices and license (Ryan Graham)
 * Add flag var lazyConnect to ds config (juehou)
2016-06-20 17:11:43 +02:00
Ryan Graham 5eaa909006
update copyright notices and license 2016-05-05 21:52:36 -07:00
Janny defe5f4bb8 Merge pull request #185 from strongloop/feature/lazy-connect
Add flag var lazyConnect to ds config
2016-05-05 18:18:22 -04:00
juehou d334425ada Add flag var lazyConnect to ds config 2016-05-05 17:33:16 -04:00
Miroslav Bajtoš 51a699af01 2.18.1
* parse config: should ignore null values (Loïc Mahieu)
2016-04-13 16:16:14 +02:00
Miroslav Bajtoš 47974fd1d2 Merge pull request #183 from LoicMahieu/fix/182
parse config: should ignore null values
2016-04-13 16:15:52 +02:00