-
Notifications
You must be signed in to change notification settings - Fork 161
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Setup Monorepo #805
Setup Monorepo #805
Commits on Feb 23, 2018
-
Allow enviroment set _renderMode to be used in Visit
This is part of an arching plan to introduce Glimmer's rehydration/serializtion modes to Ember proper. There are 4 PR's that are all interwoven, of which, this is one. In order of need to land they are: Glimmer.js: glimmerjs/glimmer-vm#783 (comment) This resolves a rather intimate API problem. Glimmer-vm expects a very specific comment node to exist to know whether or not the rehydration element builder can do it's job properly. If it is not found on the first node from `rootElement` it throws. In fastboot however we are certain that there will already be existant elements in the way that will happen before rendered content. This PR just iterates through the nodes until it finds the expected comment node. And only throws if it never finds one. --- Ember.js: emberjs/ember.js#16227 This PR modifies the `visit` API to allow a private _renderMode to be set to either serialize or rehydrate. In SSR environments the assumption (as it is here in this fastboot PR) is that we'll set the visit API to serialize mode which ensures glimmer-vm's serialize element builder is used to build the API. The serialize element builder ensures that we have the necessary fidelty to rehydrate correctly and is mandatory input for rehydration. --- Fastboot: ember-fastboot/fastboot#185 This allows enviroment variable to set _renderMode to be used in Visit API. Fastboot must send content to browser made with the serialization element builder to ensure rehydration can be sucessful. --- EmberCLI Fastboot: ember-fastboot#580 Finally this does the fun part of disabling the current clear-double-render instance-initializer We first check to ensure we are in a non-fastboot environment. Then we ensure that we can find the expected comment node from glimmer-vm's serialize element builder. This ensures that this change will only effect peoeple who use ember-cli-fastboot with the serialized output from the currently experimental fastboot setup Then we ensure `ApplicationInstance#_bootSync` specifies the rehydrate _renderMode. This is done in `_bootSync` this way because visit is currently not used to boot ember applications. And we must instead set bootOptions this way instead. We also remove the markings for `fastboot-body-start` and `fastboot-body-end` to ensure clear-double render instance-initializer is never called.
Configuration menu - View commit details
-
Copy full SHA for ac5911f - Browse repository at this point
Copy the full SHA ac5911fView commit details
Commits on Mar 8, 2018
-
Merge pull request ember-fastboot#185 from rondale-sc/utilize-rehydra…
…tion-serialization-from-glimmer Rehydration
Configuration menu - View commit details
-
Copy full SHA for 4cc38c6 - Browse repository at this point
Copy the full SHA 4cc38c6View commit details
Commits on Mar 11, 2018
-
Configuration menu - View commit details
-
Copy full SHA for be88b6c - Browse repository at this point
Copy the full SHA be88b6cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4568734 - Browse repository at this point
Copy the full SHA 4568734View commit details
Commits on Mar 13, 2018
-
Configuration menu - View commit details
-
Copy full SHA for 2db1409 - Browse repository at this point
Copy the full SHA 2db1409View commit details -
Merge pull request ember-fastboot#77 from ember-fastboot/bump-fastboot
Bump fastboot for rehydration release
Configuration menu - View commit details
-
Copy full SHA for a5d194e - Browse repository at this point
Copy the full SHA a5d194eView commit details
Commits on Mar 29, 2018
-
Adds notes to readme about overriding the workerCount
Took me a bit to figure out if this was possible.
Configuration menu - View commit details
-
Copy full SHA for cdf55c0 - Browse repository at this point
Copy the full SHA cdf55c0View commit details
Commits on May 27, 2018
-
Merge pull request ember-fastboot#180 from SergeAstapov/html-attributes
Allow html attributes
Configuration menu - View commit details
-
Copy full SHA for b684123 - Browse repository at this point
Copy the full SHA b684123View commit details -
Configuration menu - View commit details
-
Copy full SHA for ac86992 - Browse repository at this point
Copy the full SHA ac86992View commit details -
Configuration menu - View commit details
-
Copy full SHA for 251c252 - Browse repository at this point
Copy the full SHA 251c252View commit details -
Configuration menu - View commit details
-
Copy full SHA for 19bb471 - Browse repository at this point
Copy the full SHA 19bb471View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5a42df5 - Browse repository at this point
Copy the full SHA 5a42df5View commit details
Commits on Jun 6, 2018
-
Configuration menu - View commit details
-
Copy full SHA for 6e546c7 - Browse repository at this point
Copy the full SHA 6e546c7View commit details
Commits on Jun 7, 2018
-
Merge pull request ember-fastboot#41 from izelnakri/master
fastboot package upgrade to v1.2
Configuration menu - View commit details
-
Copy full SHA for 9bfc2cc - Browse repository at this point
Copy the full SHA 9bfc2ccView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1e8d6ee - Browse repository at this point
Copy the full SHA 1e8d6eeView commit details -
Configuration menu - View commit details
-
Copy full SHA for 204dd04 - Browse repository at this point
Copy the full SHA 204dd04View commit details
Commits on Jun 16, 2018
-
Normalize headers to lower case
When accessing a header, fastboot [will lowercase the string](https://github.com/ember-fastboot/fastboot/blob/master/src/fastboot-headers.js#L51-L57). However, when adding headers to the FastBootHeaders, the casing [is not changed](https://github.com/ember-fastboot/fastboot/blob/master/src/fastboot-headers.js#L20). This PR normalizes all headers as lower case strings, so `X-Headers` will be accessible on the `fastboot.request.headers` object.
Configuration menu - View commit details
-
Copy full SHA for c79fb5c - Browse repository at this point
Copy the full SHA c79fb5cView commit details
Commits on Jul 11, 2018
-
Merge pull request ember-fastboot#189 from ryanto/normalize-headers
Normalize headers to lower case
Configuration menu - View commit details
-
Copy full SHA for e8e570d - Browse repository at this point
Copy the full SHA e8e570dView commit details
Commits on Sep 11, 2018
-
Moved script tag of fastboot-body-start boundary in _finalizeHTML method
* issue ember-fastboot#193 * Added unit tests to check domContents.body includes boundary script tag
Configuration menu - View commit details
-
Copy full SHA for 3a5042d - Browse repository at this point
Copy the full SHA 3a5042dView commit details -
Merge pull request ember-fastboot#194 from dnalagatla/dnalagatla/upda…
…te_body_in_domContents Moved the script tag fastboot-body-start boundary in _finalizeHTML method
Configuration menu - View commit details
-
Copy full SHA for f61ab1b - Browse repository at this point
Copy the full SHA f61ab1bView commit details
Commits on Sep 17, 2018
-
Configuration menu - View commit details
-
Copy full SHA for 8562d2d - Browse repository at this point
Copy the full SHA 8562d2dView commit details
Commits on Sep 27, 2018
-
Configuration menu - View commit details
-
Copy full SHA for 411ea83 - Browse repository at this point
Copy the full SHA 411ea83View commit details -
Merge pull request ember-fastboot#197 from kiwiupover/patch-1
Fixed small typo
Configuration menu - View commit details
-
Copy full SHA for e5c777d - Browse repository at this point
Copy the full SHA e5c777dView commit details
Commits on Oct 8, 2018
-
Configuration menu - View commit details
-
Copy full SHA for ea3b8e7 - Browse repository at this point
Copy the full SHA ea3b8e7View commit details
Commits on Nov 21, 2018
-
Configuration menu - View commit details
-
Copy full SHA for 0ec6425 - Browse repository at this point
Copy the full SHA 0ec6425View commit details -
Configuration menu - View commit details
-
Copy full SHA for ec33ae8 - Browse repository at this point
Copy the full SHA ec33ae8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2269148 - Browse repository at this point
Copy the full SHA 2269148View commit details -
Merge pull request ember-fastboot#203 from zonkyio/remove-babelrc
Remove .babelrc configuration file
Configuration menu - View commit details
-
Copy full SHA for eeccf23 - Browse repository at this point
Copy the full SHA eeccf23View commit details -
Merge pull request ember-fastboot#201 from SergeAstapov/remove-exists…
…-sync Remove usage of deprecated exists-sync
Configuration menu - View commit details
-
Copy full SHA for 5d14cf5 - Browse repository at this point
Copy the full SHA 5d14cf5View commit details -
Merge pull request ember-fastboot#202 from zonkyio/node-support-update
Update Node.js support matrix
Configuration menu - View commit details
-
Copy full SHA for b79df75 - Browse repository at this point
Copy the full SHA b79df75View commit details -
Configuration menu - View commit details
-
Copy full SHA for f51adc5 - Browse repository at this point
Copy the full SHA f51adc5View commit details
Commits on Nov 22, 2018
-
Allow to require module path from whitelisted dependency
Required module path can be one of - `fs` (built-in Node.js module), - `abortcontroller-polyfill` (external main module), - `abortcontroller-polyfill/dist/cjs-ponyfill` (external submodule). FastBoot's build system requires only dependency whitelisting, thus looking only for the first part of module path.
Configuration menu - View commit details
-
Copy full SHA for 708e8da - Browse repository at this point
Copy the full SHA 708e8daView commit details
Commits on Nov 29, 2018
-
Merge pull request ember-fastboot#200 from zonkyio/require-module-path
Allow to require module path from whitelisted dependency
Configuration menu - View commit details
-
Copy full SHA for 4516747 - Browse repository at this point
Copy the full SHA 4516747View commit details -
Merge pull request ember-fastboot#204 from ember-fastboot/greenkeeper…
…/debug-4.1.0 fix(package): update debug to version 4.1.0
Configuration menu - View commit details
-
Copy full SHA for f4d8983 - Browse repository at this point
Copy the full SHA f4d8983View commit details
Commits on Dec 10, 2018
-
Configuration menu - View commit details
-
Copy full SHA for 4bd6d04 - Browse repository at this point
Copy the full SHA 4bd6d04View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7a227e6 - Browse repository at this point
Copy the full SHA 7a227e6View commit details -
Merge pull request ember-fastboot#206 from rwjblue/update-simple-dom
Update minimum version of simple-dom to 1.4.0.
Configuration menu - View commit details
-
Copy full SHA for b45654b - Browse repository at this point
Copy the full SHA b45654bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5ba47fa - Browse repository at this point
Copy the full SHA 5ba47faView commit details -
Merge pull request ember-fastboot#188 from izelnakri/master
v1.2.1 package upgrades
Configuration menu - View commit details
-
Copy full SHA for e803519 - Browse repository at this point
Copy the full SHA e803519View commit details -
Configuration menu - View commit details
-
Copy full SHA for d734ffe - Browse repository at this point
Copy the full SHA d734ffeView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1c484c3 - Browse repository at this point
Copy the full SHA 1c484c3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8dc7404 - Browse repository at this point
Copy the full SHA 8dc7404View commit details
Commits on Dec 17, 2018
-
Currently only one test (fastboot-dependencies) is running on master. This PR fixes to run all tests. Will be adding revelant eslint plugins as next PR so this doesn't happen in future.
Configuration menu - View commit details
-
Copy full SHA for 3cc767b - Browse repository at this point
Copy the full SHA 3cc767bView commit details -
Merge pull request ember-fastboot#208 from ember-fastboot/fix-tests
Fix to run all tests
Configuration menu - View commit details
-
Copy full SHA for b467f9b - Browse repository at this point
Copy the full SHA b467f9bView commit details
Commits on Dec 19, 2018
-
Configuration menu - View commit details
-
Copy full SHA for 8128c6b - Browse repository at this point
Copy the full SHA 8128c6bView commit details -
Merge pull request ember-fastboot#210 from ember-fastboot/add-eslint
Add Eslint to this project
Configuration menu - View commit details
-
Copy full SHA for cafd96c - Browse repository at this point
Copy the full SHA cafd96cView commit details
Commits on Dec 20, 2018
-
Fix package.json preversion command
Currently can't publish versions as I broke the preversion command. Sorry!
Configuration menu - View commit details
-
Copy full SHA for a34d17f - Browse repository at this point
Copy the full SHA a34d17fView commit details -
Merge pull request ember-fastboot#211 from ember-fastboot/fix-package…
….json Fix package.json preversion command
Configuration menu - View commit details
-
Copy full SHA for 9d6e0be - Browse repository at this point
Copy the full SHA 9d6e0beView commit details -
Configuration menu - View commit details
-
Copy full SHA for 39a9d66 - Browse repository at this point
Copy the full SHA 39a9d66View commit details -
Configuration menu - View commit details
-
Copy full SHA for 52b3432 - Browse repository at this point
Copy the full SHA 52b3432View commit details -
Configuration menu - View commit details
-
Copy full SHA for 037a155 - Browse repository at this point
Copy the full SHA 037a155View commit details
Commits on Jan 21, 2019
-
Merge pull request ember-fastboot#43 from ember-fastboot/greenkeeper/…
…fastboot-2.0.1 Greenkeeper/fastboot 2.0.1
Configuration menu - View commit details
-
Copy full SHA for 30ff3a3 - Browse repository at this point
Copy the full SHA 30ff3a3View commit details
Commits on Feb 18, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 3ec09d9 - Browse repository at this point
Copy the full SHA 3ec09d9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4c85adc - Browse repository at this point
Copy the full SHA 4c85adcView commit details
Commits on Feb 19, 2019
-
Merge pull request ember-fastboot#213 from ember-fastboot/greenkeeper…
…/ember-source-3.8.0 Greenkeeper/ember source 3.8.0
Configuration menu - View commit details
-
Copy full SHA for d4bf21a - Browse repository at this point
Copy the full SHA d4bf21aView commit details
Commits on Apr 28, 2019
-
Configuration menu - View commit details
-
Copy full SHA for aa752f7 - Browse repository at this point
Copy the full SHA aa752f7View commit details
Commits on Apr 29, 2019
-
Fix an incorrect
debug()
call (ember-fastboot#219)Fix an incorrect `debug()` call
Configuration menu - View commit details
-
Copy full SHA for 7ec19e5 - Browse repository at this point
Copy the full SHA 7ec19e5View commit details
Commits on May 6, 2019
-
Configuration menu - View commit details
-
Copy full SHA for f18b839 - Browse repository at this point
Copy the full SHA f18b839View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8f810c0 - Browse repository at this point
Copy the full SHA 8f810c0View commit details
Commits on May 16, 2019
-
Configuration menu - View commit details
-
Copy full SHA for a2ecaa7 - Browse repository at this point
Copy the full SHA a2ecaa7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 37e54c1 - Browse repository at this point
Copy the full SHA 37e54c1View commit details
Commits on May 17, 2019
-
Merge pull request ember-fastboot#222 from ember-fastboot/greenkeeper…
…/cookie-0.4.0 Update cookie to the latest version 🚀
Configuration menu - View commit details
-
Copy full SHA for 57a7633 - Browse repository at this point
Copy the full SHA 57a7633View commit details
Commits on Jun 6, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 43baad4 - Browse repository at this point
Copy the full SHA 43baad4View commit details
Commits on Jul 12, 2019
-
Merge pull request ember-fastboot#103 from cagrimmett/readme-chunkedr…
…esponse Add README section on scraping issues and chunkedResponse
Configuration menu - View commit details
-
Copy full SHA for 5c35c78 - Browse repository at this point
Copy the full SHA 5c35c78View commit details -
Configuration menu - View commit details
-
Copy full SHA for 06dd4fe - Browse repository at this point
Copy the full SHA 06dd4feView commit details -
Configuration menu - View commit details
-
Copy full SHA for f97e82e - Browse repository at this point
Copy the full SHA f97e82eView commit details -
Configuration menu - View commit details
-
Copy full SHA for f081bd4 - Browse repository at this point
Copy the full SHA f081bd4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8969fde - Browse repository at this point
Copy the full SHA 8969fdeView commit details -
Merge pull request ember-fastboot#102 from lucacorti/master
Bump fastboot
Configuration menu - View commit details
-
Copy full SHA for 7670f13 - Browse repository at this point
Copy the full SHA 7670f13View commit details -
Configuration menu - View commit details
-
Copy full SHA for acb519a - Browse repository at this point
Copy the full SHA acb519aView commit details
Commits on Jul 15, 2019
-
Merge pull request ember-fastboot#105 from kiwiupover/drop-node-6-add…
…-new-node-versions Dropping test support for node 4 and 6 and adding node 8, 10, 12 and stable
Configuration menu - View commit details
-
Copy full SHA for a2e3b1c - Browse repository at this point
Copy the full SHA a2e3b1cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1e3de2b - Browse repository at this point
Copy the full SHA 1e3de2bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 841263c - Browse repository at this point
Copy the full SHA 841263cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1023c7e - Browse repository at this point
Copy the full SHA 1023c7eView commit details -
Merge pull request ember-fastboot#109 from ember-fastboot/upgrade-fas…
…tboot-middleware Bump fastboot-express-middleware
Configuration menu - View commit details
-
Copy full SHA for faee661 - Browse repository at this point
Copy the full SHA faee661View commit details -
Configuration menu - View commit details
-
Copy full SHA for bc36d74 - Browse repository at this point
Copy the full SHA bc36d74View commit details
Commits on Jul 16, 2019
-
Configuration menu - View commit details
-
Copy full SHA for a4f7451 - Browse repository at this point
Copy the full SHA a4f7451View commit details
Commits on Jul 23, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 3a618d6 - Browse repository at this point
Copy the full SHA 3a618d6View commit details -
Update readme for npm install in dist
- For deployed app, dist/node_modules is required - For development mode in ember-cli-fastboot, require can fallback to lookup working directory node_modules
Configuration menu - View commit details
-
Copy full SHA for cbafed0 - Browse repository at this point
Copy the full SHA cbafed0View commit details
Commits on Jul 24, 2019
-
fallback require only for MODULE_NOT_FOUND
node API doc: https://nodejs.org/docs/latest-v6.x/api/modules.html#modules_file_modules Co-Authored-By: Robert Jackson <me@rwjblue.com>
Configuration menu - View commit details
-
Copy full SHA for 31e0aab - Browse repository at this point
Copy the full SHA 31e0aabView commit details
Commits on Jul 25, 2019
-
Merge pull request ember-fastboot#49 from boundless-inc/update-node-s…
…upport-matrix Update node support matrix
Configuration menu - View commit details
-
Copy full SHA for 3febb1d - Browse repository at this point
Copy the full SHA 3febb1dView commit details
Commits on Jul 26, 2019
-
Update node engines to match node versions we are testing against (em…
…ber-fastboot#225) Update node engines to match node versions we are testing against
Configuration menu - View commit details
-
Copy full SHA for a0b5ea2 - Browse repository at this point
Copy the full SHA a0b5ea2View commit details
Commits on Aug 5, 2019
-
Merge pull request ember-fastboot#227 from xg-wang/require
Restore allowing fallback require from working directory
Configuration menu - View commit details
-
Copy full SHA for e461dd8 - Browse repository at this point
Copy the full SHA e461dd8View commit details
Commits on Sep 11, 2019
-
Configuration menu - View commit details
-
Copy full SHA for e3fe7ae - Browse repository at this point
Copy the full SHA e3fe7aeView commit details -
Merge pull request ember-fastboot#229 from ember-fastboot/fastboot-di…
…st-path add Fastboot.distPath
Configuration menu - View commit details
-
Copy full SHA for 96eabc8 - Browse repository at this point
Copy the full SHA 96eabc8View commit details
Commits on Oct 24, 2019
-
General cleanup; ES<latest>ification.
There are no intentional semantic changes here, just cleanup of syntax while reviewing.
Configuration menu - View commit details
-
Copy full SHA for 0cbf3c3 - Browse repository at this point
Copy the full SHA 0cbf3c3View commit details -
Configuration menu - View commit details
-
Copy full SHA for dbe14cf - Browse repository at this point
Copy the full SHA dbe14cfView commit details -
Configuration menu - View commit details
-
Copy full SHA for 582296c - Browse repository at this point
Copy the full SHA 582296cView commit details -
Configuration menu - View commit details
-
Copy full SHA for ec02ca6 - Browse repository at this point
Copy the full SHA ec02ca6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2500c23 - Browse repository at this point
Copy the full SHA 2500c23View commit details -
Configuration menu - View commit details
-
Copy full SHA for 99c6f4d - Browse repository at this point
Copy the full SHA 99c6f4dView commit details -
Make a single
Sandbox
base class.This division was useful back when we had to support two different VM sandboxes (back in the Node 0.12 days 😱).
Configuration menu - View commit details
-
Copy full SHA for 9a3243f - Browse repository at this point
Copy the full SHA 9a3243fView commit details
Commits on Oct 25, 2019
-
Merge pull request ember-fastboot#232 from rwjblue/merge-sandbox
Make a single `Sandbox` base class.
Configuration menu - View commit details
-
Copy full SHA for a65af2e - Browse repository at this point
Copy the full SHA a65af2eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 854e249 - Browse repository at this point
Copy the full SHA 854e249View commit details -
Update dependencies/devDependencies to latest. (ember-fastboot#233)
Update dependencies/devDependencies to latest.
Configuration menu - View commit details
-
Copy full SHA for f551550 - Browse repository at this point
Copy the full SHA f551550View commit details -
Now that we are only supporting Node 8+ we can always leverage async/await for our Node land code and we don't need RSVP directly as a dependency any more.
Configuration menu - View commit details
-
Copy full SHA for b63b687 - Browse repository at this point
Copy the full SHA b63b687View commit details -
Remove
rsvp
dependency. (ember-fastboot#234)Remove `rsvp` dependency.
Configuration menu - View commit details
-
Copy full SHA for 3b13ce1 - Browse repository at this point
Copy the full SHA 3b13ce1View commit details -
Configuration menu - View commit details
-
Copy full SHA for a7dc5fb - Browse repository at this point
Copy the full SHA a7dc5fbView commit details -
Document
reload
method. (ember-fastboot#235)Document `reload` method.
Configuration menu - View commit details
-
Copy full SHA for 90a378c - Browse repository at this point
Copy the full SHA 90a378cView commit details
Commits on Oct 27, 2019
-
Add dev script to make tracing easier.
This creates a `./dev` folder (for stashing helpful development scripts/utils/etc). The specific file added here (`dev/trace-multiple-visit.js') can be used for quickly tracing the characteristics of the following: * `require('fastboot')` - Labeled in the trace as `"require fastboot"` * `new FastBoot({ distPath: '...' })` - Labeled in the trace as `"initial setup"` * `await fastboot.visit('/')` - Labeled in the trace as `"first visit"` * `await fastboot.visit('/')` - Labeled in the trace as `"second visit"` * `await fastboot.visit('/')` - Labeled in the trace as `"third visit"` General usage and evaluation steps: 1. run the script (e.g. `node dev/trace-multiple-visit.js`) 2. Navigate Chrome to the `chrome:tracing` 3. Click "load" (in the top left) and navigate to this repo, select the `node_trace.1.log` file 4. Review / evaluate Co-authored-by: Kris Selden <kselden@linkedin.com>
Configuration menu - View commit details
-
Copy full SHA for 43f39ef - Browse repository at this point
Copy the full SHA 43f39efView commit details -
Merge pull request ember-fastboot#237 from rwjblue/add-dev-scripts
Add dev script to make tracing easier.
Configuration menu - View commit details
-
Copy full SHA for 749a4c7 - Browse repository at this point
Copy the full SHA 749a4c7View commit details
Commits on Oct 29, 2019
-
Add basic memory profiling script to
dev/
folder.This script is used for gathering basic memory statistics. It takes a heapsnapshot at the following locations: - `new FastBoot({ distPath: '...' })` - Saved in `snapshots/0-setup.heapsnapshot` - `await fastboot.visit('/')` - Saved in `snapshots/1-first-visit.heapsnapshot` - `await fastboot.visit('/')` - Saved in `snapshots/2-second-visit.heapsnapshot` - `await fastboot.visit('/')` - Saved in `snapshots/3-third-visit.heapsnapshot` General usage and evaluation steps: 1. run the script (e.g. `node dev/memory-usage.js`) 2. Navigate Chrome to the `about:blank` 3. Open the Chrome DevTools 4. Click into the "Memory" tab. 5. Click "Load" and load each of the files above (in order) 6. Review / evaluate
Configuration menu - View commit details
-
Copy full SHA for 0c1b2c1 - Browse repository at this point
Copy the full SHA 0c1b2c1View commit details -
Add basic memory profiling script to
dev/
folder. (ember-fastboot#238)Add basic memory profiling script to `dev/` folder.
Configuration menu - View commit details
-
Copy full SHA for 5ad17de - Browse repository at this point
Copy the full SHA 5ad17deView commit details
Commits on Oct 30, 2019
-
Co-authored-by: Kris Selden <kselden@linkedin.com>
Configuration menu - View commit details
-
Copy full SHA for 97aad84 - Browse repository at this point
Copy the full SHA 97aad84View commit details -
Remove ability to provide custom sandbox class.
Co-authored-by: Kris Selden <kselden@linkedin.com>
Configuration menu - View commit details
-
Copy full SHA for 8789fc5 - Browse repository at this point
Copy the full SHA 8789fc5View commit details -
Share script bytecode across vm contexts.
Avoid reevaluating the app files and vendor files from scratch for each visit request. Co-authored-by: Kris Selden <kselden@linkedin.com>
Configuration menu - View commit details
-
Copy full SHA for 1ff2b24 - Browse repository at this point
Copy the full SHA 1ff2b24View commit details -
Configuration menu - View commit details
-
Copy full SHA for da6bbbb - Browse repository at this point
Copy the full SHA da6bbbbView commit details -
Configuration menu - View commit details
-
Copy full SHA for edeeb8f - Browse repository at this point
Copy the full SHA edeeb8fView commit details -
Refactor destruction (
Ember.Application
and `Ember.ApplicationInsta……nce`) * Collapse `createEmberApp` into `buildApp` (since we are no longer separating the concepts of `Ember.Application` vs `Ember.ApplicationInstance`) * Stash the `Ember.Application` instance (along with the `Ember.ApplicationInstance` instance) after creation, for destruction later * Ensure destruction of both `Ember.Application` and `Ember.ApplicationInstance` occur when the `visit` has completed.
Configuration menu - View commit details
-
Copy full SHA for ec2b32d - Browse repository at this point
Copy the full SHA ec2b32dView commit details -
Evaluate dist files upon
new FastBoot
This helps ensure that if the dist files themselves are invalid, we fail fast (e.g. before the first `fastboot.visit()` invocation).
Configuration menu - View commit details
-
Copy full SHA for 148a75c - Browse repository at this point
Copy the full SHA 148a75cView commit details -
Failing test: Add test showing prototype mutation leaking across visi…
…t requests. This shows that mutating the prototype of an object used in multiple requests, leaks that mutation.
Configuration menu - View commit details
-
Copy full SHA for b67703f - Browse repository at this point
Copy the full SHA b67703fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0893cec - Browse repository at this point
Copy the full SHA 0893cecView commit details -
Configuration menu - View commit details
-
Copy full SHA for 53ee52e - Browse repository at this point
Copy the full SHA 53ee52eView commit details -
Refactor to use a single sandboxed context per visit request. (ember-…
…fastboot#236) Refactor to use a single sandboxed context per visit request.
Configuration menu - View commit details
-
Copy full SHA for cf0f451 - Browse repository at this point
Copy the full SHA cf0f451View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6349fcc - Browse repository at this point
Copy the full SHA 6349fccView commit details -
Add automated release setup. (ember-fastboot#243)
Add automated release setup.
Configuration menu - View commit details
-
Copy full SHA for 2e261c4 - Browse repository at this point
Copy the full SHA 2e261c4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 85a3666 - Browse repository at this point
Copy the full SHA 85a3666View commit details
Commits on Oct 31, 2019
-
Remove ember-source from devDependencies.
We were using it primarily to test that our `FastBootHeaders.prototype.unknownProperty` method functioned properly. This refactors things to use a simulated `Ember.get` to allow the same test scenario to succeeed, but avoid having to depend on Ember itself. Note: this does not remove any "real" testing of various Ember versions, most of our tests are using fixtures with a fully compiled ember-cli applications.
Configuration menu - View commit details
-
Copy full SHA for cb8bf0e - Browse repository at this point
Copy the full SHA cb8bf0eView commit details -
Merge pull request ember-fastboot#248 from rwjblue/remove-explicit-em…
…ber-dependency Remove ember-source from devDependencies.
Configuration menu - View commit details
-
Copy full SHA for 4e03960 - Browse repository at this point
Copy the full SHA 4e03960View commit details
Commits on Nov 1, 2019
-
Refactor sandboxGlobals -> buildSandboxGlobals
This changes the system from providing default set of shared (and therefore mutable) global properties to using a builder function to generate the set of globals to be used _per visit_. The `buildSandboxGlobals` function will receive the default set of globals that FastBoot creates (currently this is `najax` and `FastBoot`), and whatever the `buildSandboxGlobals` function returns is what will ultimately be used. If `buildSandboxGlobals` is not provided, a default implementation is used (it is essentially `defaultGlobals => defaultGlobals;`). For example, to specify a custom global property named `AwesomeThing` to be accessed within the sandboxed context: ```js let fastboot = new FastBoot({ distPath: 'some/path/here', buildSandboxGlobals(globals) { return Object.assign({}, globals, { AwesomeThing: 'Taco Cat' }); } }); ``` If `sandboxGlobals` is passed (and `buildSandboxGlobals` is not) issue a deprecation and automatically create a `buildSandboxGlobals` of the following: ```js globals => Object.assign({}, globals, options.sandboxGlobals); ```
Configuration menu - View commit details
-
Copy full SHA for 297ff53 - Browse repository at this point
Copy the full SHA 297ff53View commit details -
Refactor sandboxGlobals -> buildSandboxGlobals (ember-fastboot#245)
Refactor sandboxGlobals -> buildSandboxGlobals
Configuration menu - View commit details
-
Copy full SHA for ed9b9d1 - Browse repository at this point
Copy the full SHA ed9b9d1View commit details -
Remove najax from default set of sandbox globals.
* Recent versions of ember-data (3.12+) will automatically use `ember-fetch` (or global `fetch`) if present, and does not need special logic around `najax` * New applications (as of ember-cli@3.13.0) include `ember-fetch` by default, and do **not** include jQuery by default. Considering that `najax` is a `jQuery.ajax` emulation API, I think this library should avoid exposing it. * `najax` (as a dependency of this library) is difficult for the host application to control (e.g. get their own version), and would be better if they provided it themselves (via `buildSandboxGlobals` API) * Providing backwards compatibility is **very** easy (add `najax: require('najax')` via `buildSandboxGlobals`) * It seems better to "follow a spec" (suggesting `fetch` usage) For applications that still need `najax` (for example, if they are using an older ember-data version), they can do (example uses new `buildSandboxGlobals` API): ```js const najax = require('najax'); let fastboot = new FastBoot({ distPath: 'some/path/to/dist', buildSandboxGlobals(globals) { return Object.assign({}, globals, { najax, }); } }); ```
Configuration menu - View commit details
-
Copy full SHA for bab91cf - Browse repository at this point
Copy the full SHA bab91cfView commit details -
Merge pull request ember-fastboot#247 from rwjblue/remove-najax
Remove najax from default set of sandbox globals.
Configuration menu - View commit details
-
Copy full SHA for b8e8690 - Browse repository at this point
Copy the full SHA b8e8690View commit details -
Configuration menu - View commit details
-
Copy full SHA for 30af94b - Browse repository at this point
Copy the full SHA 30af94bView commit details -
Fix invalid syntax with deferRendering.
An earlier refactor (to avoid floating the passed in `promise`) introduced invalid syntax (`Promise.all(firstThing, secondThing)`), this fixes the issue and adds tests ensuring we don't regress.
Configuration menu - View commit details
-
Copy full SHA for 909e714 - Browse repository at this point
Copy the full SHA 909e714View commit details -
Fix invalid syntax with deferRendering. (ember-fastboot#250)
Fix invalid syntax with deferRendering.
Configuration menu - View commit details
-
Copy full SHA for beda093 - Browse repository at this point
Copy the full SHA beda093View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1d0e4c8 - Browse repository at this point
Copy the full SHA 1d0e4c8View commit details
Commits on Nov 4, 2019
-
Expose option to allow a new sandbox per visit
This PR does a few things: Firstly, it allows the end consumer to decide if they want a sandbox per visit or to share a single sandbox over all visits. Second, it changes the default of `buildSandboxPerVisit` back to `false` therefore sharing a single sandbox for many `visit` invocations.
Configuration menu - View commit details
-
Copy full SHA for 8b953b5 - Browse repository at this point
Copy the full SHA 8b953b5View commit details
Commits on Nov 8, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 8119a22 - Browse repository at this point
Copy the full SHA 8119a22View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8fe9bb0 - Browse repository at this point
Copy the full SHA 8fe9bb0View commit details
Commits on Jan 4, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 367347f - Browse repository at this point
Copy the full SHA 367347fView commit details
Commits on Jan 15, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 984cba1 - Browse repository at this point
Copy the full SHA 984cba1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 35c58d3 - Browse repository at this point
Copy the full SHA 35c58d3View commit details -
Merge pull request ember-fastboot#55 from bobisjan/eslint
Migrate to ESLint
Configuration menu - View commit details
-
Copy full SHA for dec01ce - Browse repository at this point
Copy the full SHA dec01ceView commit details
Commits on Jan 18, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 3aec19f - Browse repository at this point
Copy the full SHA 3aec19fView commit details
Commits on Jan 19, 2020
-
Merge pull request ember-fastboot#56 from bobisjan/prettier
Add Prettier
Configuration menu - View commit details
-
Copy full SHA for 3ec6b07 - Browse repository at this point
Copy the full SHA 3ec6b07View commit details -
Configuration menu - View commit details
-
Copy full SHA for fd3404e - Browse repository at this point
Copy the full SHA fd3404eView commit details
Commits on Jan 31, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 3b28a2e - Browse repository at this point
Copy the full SHA 3b28a2eView commit details -
Configuration menu - View commit details
-
Copy full SHA for d096682 - Browse repository at this point
Copy the full SHA d096682View commit details -
Expose option to allow a new sandbox per visit (ember-fastboot#252)
Expose option to allow a new sandbox per visit
Configuration menu - View commit details
-
Copy full SHA for d0b9013 - Browse repository at this point
Copy the full SHA d0b9013View commit details -
Merge pull request ember-fastboot#258 from rwjblue/drop-node-8
Drop Node 8 support.
Configuration menu - View commit details
-
Copy full SHA for a948965 - Browse repository at this point
Copy the full SHA a948965View commit details -
Configuration menu - View commit details
-
Copy full SHA for baecb8c - Browse repository at this point
Copy the full SHA baecb8cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5e063b2 - Browse repository at this point
Copy the full SHA 5e063b2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 737a3a2 - Browse repository at this point
Copy the full SHA 737a3a2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 13651e6 - Browse repository at this point
Copy the full SHA 13651e6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 949fa69 - Browse repository at this point
Copy the full SHA 949fa69View commit details -
Merge pull request ember-fastboot#259 from rwjblue/update-deps
Update various dependencies to latest versions.
Configuration menu - View commit details
-
Copy full SHA for ea2e6fc - Browse repository at this point
Copy the full SHA ea2e6fcView commit details -
Configuration menu - View commit details
-
Copy full SHA for 31b8a5b - Browse repository at this point
Copy the full SHA 31b8a5bView commit details
Commits on Feb 5, 2020
-
Merge pull request ember-fastboot#54 from bobisjan/request-as-dev-dep…
…endency Move request into dev dependencies
Configuration menu - View commit details
-
Copy full SHA for b5a4751 - Browse repository at this point
Copy the full SHA b5a4751View commit details
Commits on Mar 3, 2020
-
Build new sandbox after request is done
This is basic PR to build a new sandbox per visit after current request is complete. Specifically making sure the creation of sandbox is not tied to the request timeline itself but is done as an after effect. This is so that we do not build sandbox at the start of the request which is slow. Not specifically adding tests as this is just an internal implementation change. When we add queue management, I'll add more test cases of requests more than queue size or less than to cover those usecases.
Configuration menu - View commit details
-
Copy full SHA for 0bdb1a9 - Browse repository at this point
Copy the full SHA 0bdb1a9View commit details -
Merge pull request ember-fastboot#262 from ember-fastboot/build-sandb…
…ox-after-request Build new sandbox after request is done
Configuration menu - View commit details
-
Copy full SHA for bef5cf3 - Browse repository at this point
Copy the full SHA bef5cf3View commit details
Commits on Mar 10, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 3bafd32 - Browse repository at this point
Copy the full SHA 3bafd32View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2a5b508 - Browse repository at this point
Copy the full SHA 2a5b508View commit details
Commits on Mar 13, 2020
-
Configuration menu - View commit details
-
Copy full SHA for fdb4afb - Browse repository at this point
Copy the full SHA fdb4afbView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0ca95fb - Browse repository at this point
Copy the full SHA 0ca95fbView commit details
Commits on Mar 18, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 5650923 - Browse repository at this point
Copy the full SHA 5650923View commit details
Commits on Mar 23, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 6dc6870 - Browse repository at this point
Copy the full SHA 6dc6870View commit details -
Configuration menu - View commit details
-
Copy full SHA for cbed25e - Browse repository at this point
Copy the full SHA cbed25eView commit details -
Configuration menu - View commit details
-
Copy full SHA for c1454ef - Browse repository at this point
Copy the full SHA c1454efView commit details
Commits on Mar 24, 2020
-
Add sandbox queue management when using buildSandboxPerVisit
In order to increase the efficiency of the system when using `buildSandboxPerVisit` flag, we currently lazily create the sandbox for the next request. This is a single sandbox that is leveraged. In order to help with performance, we will be maintaining a queue of these sandboxes that can be leveraged by the requests. When the sandbox is empty, it will eagerly create the sandbox instead of caching the pending request and letting it run when the sandbox is available. This is primarily so that we don't end up starving the system when number of requests is far greater than queue size and the system cannot recover from storing the sandbox for next requests. Finishing the request (even if in degraded fashion) brings in better resilience. In addition, when requests cannot use the sandbox from the queue, we now emit analytics information about the request in the result object. This helps applications using this flag to track if their QPS is greater than Queue size and bump the queue size. The queue size is provided when the app is created and pre-emptively the queue is filled up so initial requests don't starve. Updated README as well with this new public API.
Configuration menu - View commit details
-
Copy full SHA for c3e4f94 - Browse repository at this point
Copy the full SHA c3e4f94View commit details -
Merge pull request ember-fastboot#264 from ember-fastboot/add-queue-m…
…anagement Add sandbox queue management when using buildSandboxPerVisit
Configuration menu - View commit details
-
Copy full SHA for 227e84d - Browse repository at this point
Copy the full SHA 227e84dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 72d89f4 - Browse repository at this point
Copy the full SHA 72d89f4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 06998f2 - Browse repository at this point
Copy the full SHA 06998f2View commit details
Commits on Mar 25, 2020
-
Configuration menu - View commit details
-
Copy full SHA for eed49df - Browse repository at this point
Copy the full SHA eed49dfView commit details
Commits on Mar 26, 2020
-
Merge pull request ember-fastboot#265 from ember-fastboot/greenkeeper…
…/release-it-lerna-changelog-2.0.0 Update release-it-lerna-changelog to the latest version 🚀
Configuration menu - View commit details
-
Copy full SHA for 952140f - Browse repository at this point
Copy the full SHA 952140fView commit details
Commits on Apr 7, 2020
-
Merge pull request ember-fastboot#268 from cibernox/fix-double-class-bug
Append extra classes to existing ones in the body and html tags
Configuration menu - View commit details
-
Copy full SHA for b450f7d - Browse repository at this point
Copy the full SHA b450f7dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 85fe688 - Browse repository at this point
Copy the full SHA 85fe688View commit details
Commits on Apr 12, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 8e6177a - Browse repository at this point
Copy the full SHA 8e6177aView commit details -
Configuration menu - View commit details
-
Copy full SHA for a0623cf - Browse repository at this point
Copy the full SHA a0623cfView commit details -
Configuration menu - View commit details
-
Copy full SHA for cf26df6 - Browse repository at this point
Copy the full SHA cf26df6View commit details
Commits on May 6, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 0407a0c - Browse repository at this point
Copy the full SHA 0407a0cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9918911 - Browse repository at this point
Copy the full SHA 9918911View commit details -
Configuration menu - View commit details
-
Copy full SHA for 87bdbc6 - Browse repository at this point
Copy the full SHA 87bdbc6View commit details
Commits on May 19, 2020
-
implement a new html-oriented manifest format
This implements a new v5 schema for fastboot. Unlike the previous json-oriented formats, this is an html-oriented format. HTML is better understood by general purpose build tools, which makes it easier to integrate with embroider. It also allows us to eliminate some redundancies -- for example, the app config no longer needs to exist in both package.json and the meta tags, since the HTML oriented format can use it directly from the meta tags. In package.json, the v5 schema supports: - `fastboot.schemaVersion: 5` - `fastboot.moduleWhitelist: []`: unchanged meaning from v4. - `fastboot.htmlEntrypoint: 'index.html'`: the path to your HTML entrypoint file - `name`: note that in the new format, we take the appName directly from the package.json top level. This field is used for nothing else by the time we get to fastboot, so there was no reason for redundancy. The HTML entrypoint file is any valid HTML, plus these fastboot-specific extensions: - `<fastboot-script>` tags work like `<script>` tags, but they will only run in fastboot and be stripped out before serving to browsers. - `<script data-fastboot-ignore></script>` will *not* run in fastboot, and the data attribute will be stripped out before serving to browsers. - `<script src="https://some-cdn.com/app.js" data-fastboot-src="assets/app.js"></script>` tells fastboot the local path to an asset that may have a different public URL for browser consumption. The data-fastboot-src attribute is stripped before serving to browsers. New html-oriented manifest format for embroider implementing data-fastboot-ignore and data-fastboot-src making htmlEntrypoint the new v5 schema And refactoring so we truly hide the differences in schema versions from the rest of the program. schema v5 This makes the htmlEntrypoint format be the official v5 schema.
Configuration menu - View commit details
-
Copy full SHA for 3fd5bc9 - Browse repository at this point
Copy the full SHA 3fd5bc9View commit details
Commits on May 21, 2020
-
Edward Faulkne committed
May 21, 2020 Configuration menu - View commit details
-
Copy full SHA for 3fae95c - Browse repository at this point
Copy the full SHA 3fae95cView commit details
Commits on May 26, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 429eb1d - Browse repository at this point
Copy the full SHA 429eb1dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 61dabd8 - Browse repository at this point
Copy the full SHA 61dabd8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 41ff067 - Browse repository at this point
Copy the full SHA 41ff067View commit details
Commits on Jul 21, 2020
-
Merge pull request ember-fastboot#121 from zonkyio/eslint
Migrate to ESLint
Configuration menu - View commit details
-
Copy full SHA for 8898cbb - Browse repository at this point
Copy the full SHA 8898cbbView commit details
Commits on Aug 16, 2020
-
Configuration menu - View commit details
-
Copy full SHA for ccac861 - Browse repository at this point
Copy the full SHA ccac861View commit details -
Configuration menu - View commit details
-
Copy full SHA for aec7f3e - Browse repository at this point
Copy the full SHA aec7f3eView commit details
Commits on Oct 7, 2020
-
Configuration menu - View commit details
-
Copy full SHA for b1a47b0 - Browse repository at this point
Copy the full SHA b1a47b0View commit details
Commits on Oct 16, 2020
-
Merge pull request ember-fastboot#60 from bobisjan/response-append
Use append to support multi-value headers
Configuration menu - View commit details
-
Copy full SHA for 90095a2 - Browse repository at this point
Copy the full SHA 90095a2View commit details -
Configuration menu - View commit details
-
Copy full SHA for c610415 - Browse repository at this point
Copy the full SHA c610415View commit details -
Configuration menu - View commit details
-
Copy full SHA for 97973cf - Browse repository at this point
Copy the full SHA 97973cfView commit details -
Configuration menu - View commit details
-
Copy full SHA for b139c19 - Browse repository at this point
Copy the full SHA b139c19View commit details -
Configuration menu - View commit details
-
Copy full SHA for 19bc106 - Browse repository at this point
Copy the full SHA 19bc106View commit details -
Configuration menu - View commit details
-
Copy full SHA for a1401ad - Browse repository at this point
Copy the full SHA a1401adView commit details -
Merge pull request ember-fastboot#69 from rwjblue/add-release-automation
Add release automation setup.
Configuration menu - View commit details
-
Copy full SHA for f3ed7c1 - Browse repository at this point
Copy the full SHA f3ed7c1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 996604d - Browse repository at this point
Copy the full SHA 996604dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8199cb4 - Browse repository at this point
Copy the full SHA 8199cb4View commit details -
Configuration menu - View commit details
-
Copy full SHA for b56547d - Browse repository at this point
Copy the full SHA b56547dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 03ee080 - Browse repository at this point
Copy the full SHA 03ee080View commit details -
Configuration menu - View commit details
-
Copy full SHA for 14998ec - Browse repository at this point
Copy the full SHA 14998ecView commit details
Commits on Oct 23, 2020
-
Configuration menu - View commit details
-
Copy full SHA for a21d52d - Browse repository at this point
Copy the full SHA a21d52dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9b69cf5 - Browse repository at this point
Copy the full SHA 9b69cf5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 94e9968 - Browse repository at this point
Copy the full SHA 94e9968View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3f985df - Browse repository at this point
Copy the full SHA 3f985dfView commit details -
Merge pull request ember-fastboot#279 from ember-fastboot/migrate-to-…
…github-actions
Configuration menu - View commit details
-
Copy full SHA for 6501efb - Browse repository at this point
Copy the full SHA 6501efbView commit details -
Configuration menu - View commit details
-
Copy full SHA for 331148a - Browse repository at this point
Copy the full SHA 331148aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 13a1f36 - Browse repository at this point
Copy the full SHA 13a1f36View commit details -
Configuration menu - View commit details
-
Copy full SHA for 20b93c0 - Browse repository at this point
Copy the full SHA 20b93c0View commit details -
Restart resilient mode behavior
I find this behavior to be _very odd_, but it matches what we have under test. Specifically, it seems bizarre to call `next` and then do _anything_ with the response still, calling `next` signifies "I'm done here"!!?!?!!
Configuration menu - View commit details
-
Copy full SHA for f50f3b1 - Browse repository at this point
Copy the full SHA f50f3b1View commit details -
Merge pull request ember-fastboot#70 from rwjblue/update-fastboot
Update to fastboot@3.1.0
Configuration menu - View commit details
-
Copy full SHA for d7a504c - Browse repository at this point
Copy the full SHA d7a504cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7ac1109 - Browse repository at this point
Copy the full SHA 7ac1109View commit details -
Configuration menu - View commit details
-
Copy full SHA for f03c96f - Browse repository at this point
Copy the full SHA f03c96fView commit details
Commits on Oct 24, 2020
-
Merge pull request ember-fastboot#120 from zonkyio/node-cleanup
Remove legacy Node.js support leftovers
Configuration menu - View commit details
-
Copy full SHA for d4a75a7 - Browse repository at this point
Copy the full SHA d4a75a7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9b4e88f - Browse repository at this point
Copy the full SHA 9b4e88fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 51d2373 - Browse repository at this point
Copy the full SHA 51d2373View commit details -
Merge pull request ember-fastboot#123 from zonkyio/drop-node-8
Drop Node 8 and 13 support
Configuration menu - View commit details
-
Copy full SHA for 32e5418 - Browse repository at this point
Copy the full SHA 32e5418View commit details
Commits on Oct 25, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 82362c9 - Browse repository at this point
Copy the full SHA 82362c9View commit details
Commits on Oct 26, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 4e80446 - Browse repository at this point
Copy the full SHA 4e80446View commit details -
Merge pull request ember-fastboot#114 from curvo-eu/add-link-to-fastb…
…oot-gcloud-storage-downloader
Configuration menu - View commit details
-
Copy full SHA for 0c0bafd - Browse repository at this point
Copy the full SHA 0c0bafdView commit details -
Merge pull request ember-fastboot#115 from curvo-eu/add-link-to-fastb…
…oot-gcloud-storage-notifier Add link to fastboot-gcloud-storage-notifier in README
Configuration menu - View commit details
-
Copy full SHA for d4bc043 - Browse repository at this point
Copy the full SHA d4bc043View commit details -
Merge pull request ember-fastboot#106 from allthesignals/patch-2
Add link to s3-notifier
Configuration menu - View commit details
-
Copy full SHA for fecdaf2 - Browse repository at this point
Copy the full SHA fecdaf2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 581be4c - Browse repository at this point
Copy the full SHA 581be4cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 375e44c - Browse repository at this point
Copy the full SHA 375e44cView commit details -
Configuration menu - View commit details
-
Copy full SHA for c99bd6a - Browse repository at this point
Copy the full SHA c99bd6aView commit details -
Merge pull request ember-fastboot#125 from ember-fastboot/add-automat…
…ed-release-setup Add release automation.
Configuration menu - View commit details
-
Copy full SHA for ddd742b - Browse repository at this point
Copy the full SHA ddd742bView commit details -
Configuration menu - View commit details
-
Copy full SHA for f9b2b31 - Browse repository at this point
Copy the full SHA f9b2b31View commit details -
Merge pull request ember-fastboot#126 from ember-fastboot/gh-actions
Migrate to GitHub Actions.
Configuration menu - View commit details
-
Copy full SHA for 5694a70 - Browse repository at this point
Copy the full SHA 5694a70View commit details -
Update dependencies to latest.
Includes a major bump of `chalk`, but the breaking changes (after reviewing) should not affect us.
Configuration menu - View commit details
-
Copy full SHA for 84af7da - Browse repository at this point
Copy the full SHA 84af7daView commit details -
Configuration menu - View commit details
-
Copy full SHA for 015671d - Browse repository at this point
Copy the full SHA 015671dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7af05b2 - Browse repository at this point
Copy the full SHA 7af05b2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4b04466 - Browse repository at this point
Copy the full SHA 4b04466View commit details -
* Update eslint to 7.x * Move from `lint:js` to `lint` * Use `npm-run-all` instead of `&&` in scripts * Move `NODE_ENV` configuration into `.mocharc.js` (makes it so that `mocha test/some-file-test.js` works on its own)
Configuration menu - View commit details
-
Copy full SHA for 02e0c72 - Browse repository at this point
Copy the full SHA 02e0c72View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5e77cf0 - Browse repository at this point
Copy the full SHA 5e77cf0View commit details -
Configuration menu - View commit details
-
Copy full SHA for c5981be - Browse repository at this point
Copy the full SHA c5981beView commit details -
Configuration menu - View commit details
-
Copy full SHA for 66dd459 - Browse repository at this point
Copy the full SHA 66dd459View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7f3d79b - Browse repository at this point
Copy the full SHA 7f3d79bView commit details
Commits on Oct 29, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 8e65c17 - Browse repository at this point
Copy the full SHA 8e65c17View commit details -
Configuration menu - View commit details
-
Copy full SHA for 47ee2b6 - Browse repository at this point
Copy the full SHA 47ee2b6View commit details -
Configuration menu - View commit details
-
Copy full SHA for d72e6ff - Browse repository at this point
Copy the full SHA d72e6ffView commit details
Commits on Oct 30, 2020
-
It's covered in package.json engines. Also removes https://embadge.io badge which seems unavailable.
Configuration menu - View commit details
-
Copy full SHA for 5d64ea2 - Browse repository at this point
Copy the full SHA 5d64ea2View commit details
Commits on Oct 31, 2020
-
Merge pull request ember-fastboot#282 from xg-wang/patch-1
Remove node version in Readme
Configuration menu - View commit details
-
Copy full SHA for b966986 - Browse repository at this point
Copy the full SHA b966986View commit details
Commits on Nov 20, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 9a9a07d - Browse repository at this point
Copy the full SHA 9a9a07dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8ac7b9a - Browse repository at this point
Copy the full SHA 8ac7b9aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6289968 - Browse repository at this point
Copy the full SHA 6289968View commit details -
Configuration menu - View commit details
-
Copy full SHA for a3456bc - Browse repository at this point
Copy the full SHA a3456bcView commit details
Commits on Nov 28, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 0f5b00b - Browse repository at this point
Copy the full SHA 0f5b00bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 117a9fe - Browse repository at this point
Copy the full SHA 117a9feView commit details -
Configuration menu - View commit details
-
Copy full SHA for a3457b4 - Browse repository at this point
Copy the full SHA a3457b4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2bee927 - Browse repository at this point
Copy the full SHA 2bee927View commit details -
Configuration menu - View commit details
-
Copy full SHA for f67d7a0 - Browse repository at this point
Copy the full SHA f67d7a0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9f5b056 - Browse repository at this point
Copy the full SHA 9f5b056View commit details
Commits on Dec 11, 2020
-
Match packages versions and run tests in CI
# Conflicts: # packages/fastboot-express-middleware/package.json run tests in ci skip legacy mocha tests skip fastboot ci on windows fastboot ci test is not working correctly on windows
Configuration menu - View commit details
-
Copy full SHA for bd49886 - Browse repository at this point
Copy the full SHA bd49886View commit details -
port fastboot test into integration-tests package
Configuration menu - View commit details
-
Copy full SHA for 5451050 - Browse repository at this point
Copy the full SHA 5451050View commit details -
Configuration menu - View commit details
-
Copy full SHA for e3712c5 - Browse repository at this point
Copy the full SHA e3712c5View commit details
Commits on Jan 17, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 38c04ca - Browse repository at this point
Copy the full SHA 38c04caView commit details
Commits on Jan 23, 2021
-
Run new integration tests in ci
add integration-test in ci rename lib to test-helper
Configuration menu - View commit details
-
Copy full SHA for dcc4294 - Browse repository at this point
Copy the full SHA dcc4294View commit details