v1.0.0
Merge branch 'release/1.0.0' into production
Merge tag 'v1.0.0'

1.0.0

 * Add Number.isInteger polyfil (Ryan Graham)

 * removed property update on change flow (seanbrookes)

 * fix orphaned spinner in the pid selector (seanbrookes)

 * Remove duplicate warning about unavailable metrics (Ryan Graham)

 * fix profiler init issues with file mode (seanbrookes)

 * adjust app controller icon start/stopped color (Anthony Ettinger)

 * Point help button at Arc docs (Ryan Graham)

 * add early beta access to app selector (Anthony Ettinger)

 * remove loop count from loop chart controls (seanbrookes)

 * add slightly darker background on buttons when clicked (seanbrookes)

 * fix unstyled datasource save button (seanbrookes)

 * ensure active instance is refreshed when editor view reloaded (seanbrookes)

 * package: update strong-pm to ^1.5.x (Sam Roberts)

 * fix broken logout dropdown menu (seanbrookes)

 * adjust font color and size of chart control nav items (seanbrookes)

 * adjust interval back to recommended (seanbrookes)

 * update arc author (seanbrookes)

 * - disable autostart app (seanbrookes)

 * fix right margin on chart getting clipped. (seanbrookes)

 * add 'early preview' tag to Metrics app on landing (seanbrookes)

 * update the growl message to match text in issue (seanbrookes)

 * fix timing issue with model/property create (seanbrookes)

 * change landing page and other ui fixups (Anthony Ettinger)

 * disabled the metrics panel when there is no data (Anthony Ettinger)

 * fix code spacing (seanbrookes)

 * - tighten up logic around pm host persistence (seanbrookes)

 * close (seanbrookes)

 * incremental changes (seanbrookes)

 * - add autoload to processes - add spinner to load process flow (seanbrookes)

 * add cursor to app-controller (Anthony Ettinger)

 * metrics cleanup (seanbrookes)

 * Add start-stop and circle icons to font icons (Anthony Ettinger)

 * add generic popover for disabled apps (Anthony Ettinger)

 * adjust bottom margin on pid selector (Anthony Ettinger)

 * preselect pid in pid selector (Anthony Ettinger)

 * pm: use process.execPath (Ryan Graham)

 * Add strong-build dependency (Ryan Graham)

 * only add the pm instance once - and at the end (seanbrookes)

 * change query string keyword from where to filter (seanbrookes)

 * fix incorrect data property reference (seanbrookes)

 * change started icon for app controller (Anthony Ettinger)

 * stop migrate button from submitting form by default (Anthony Ettinger)

 * hide app controller if user is logged out (Anthony Ettinger)

 * change universal in deploy message to tar file (Anthony Ettinger)

 * rearrange CPU chart controls (seanbrookes)

 * begin to move pm host form out of pid selector (seanbrookes)

 * implement visual design on app controller (Anthony Ettinger)

 * add archive filename label to build tar file form (Anthony Ettinger)

 * - refactored the polling to be less memory heavy (seanbrookes)

 * add 'select a process' to pid selector label (Anthony Ettinger)

 * hide pointer on placeholder icons (Anthony Ettinger)

 * fix: syntax error, missing { (Ryan Graham)

 * Don't load entire app for -v and -h (Ryan Graham)

 * Defer starting process-manager until app start (Ryan Graham)

 * Don't save model config as attributes (Ryan Graham)

 * add unsupported icons to landing page (Anthony Ettinger)

 * Remove generated css file (Ryan Graham)

 * Hide spinner controls from port input fields (Ryan Graham)

 * additional code cleanup (seanbrookes)

 * change tarball to tar file (Anthony Ettinger)

 * local app stop/start (seanbrookes)

 * Move jsx transform to server (Ryan Graham)

 * Refactor propery update (Ritchie Martori)

 * change strong arc to stronloop arc (Anthony Ettinger)

 * arc metaphor landing page (Anthony Ettinger)

 * re-initialize profiler when clicking load button (Anthony Ettinger)

 * Manual merge (Ritchie Martori)

 * Add install arg for git builds (Ritchie Martori)

 * Remove unused archive input (Ritchie Martori)

 * Change universal to Tarball and switch default (Ritchie Martori)

 * revert jsxtransform update (seanbrookes)

 * Refactor embedded process manager (Ritchie Martori)

 * process-manager: attach IPC channel to pm child (Sam Roberts)

 * process-manager: use better regex (Sam Roberts)

 * Remove strong-pm dir on start and exit (Ritchie Martori)

 * Ensure the PORT is stored for pm proxied request (Ritchie Martori)

 * Fix baseURL for local deployments (Ritchie Martori)

 * update jsx/react version to fix Firfox source issue (seanbrookes)

 * add flag to model create flow to prevent race (seanbrookes)

 * filter out dead pids (Anthony Ettinger)

 * fix bug where success looked like an error (Anthony Ettinger)

 * fix broken test file references (seanbrookes)

 * fix module name reference error (seanbrookes)

 * metrics visualization spike (seanbrookes)

 * update model properties from onchange event (Anthony Ettinger)

 * Add disabled state for arc apps (Ritchie Martori)

 * Init (Ritchie Martori)

 * Make async full (non dev) dependency (Ritchie Martori)

 * Default to 1 proc for local deploy Use default config for all deployments (Ritchie Martori)

 * disable profiler radio buttons when profiling (Anthony Ettinger)

 * text changes for arc (Anthony Ettinger)

 * Remove references to STUDIO env vars (Anthony Ettinger)

 * change route from /#studio to /# (Anthony Ettinger)

 * add simple preserve strong-pm server reference (seanbrookes)

 * add popover for menus (Anthony Ettinger)

 * Add an embeded process manager (Ritchie Martori)

 * force contextual help links to open in new window (Anthony Ettinger)

 * fix resize issue hiding profiler header on iframe loading (seanbrookes)

 * add dark gray background to profiler (Anthony Ettinger)

 * deps: bump strong-deploy dependency (Ryan Graham)

 * Support local deployment (Sam Roberts)

 * Fix call to git deploy from strong-deploy (Sam Roberts)

 * Update README.md (poldridge)

 * hide file button when remote default state is set (Anthony Ettinger)

 * UI Fixups for build and deploy (Anthony Ettinger)

 * add spinner to build and deploy (Anthony Ettinger)

 * fix endpoint for deploy (Anthony Ettinger)

 * remove deprecated code (Anthony Ettinger)

 * swap file and remote in profiler (Anthony Ettinger)

 * refactor profiler references to new endpoints (Anthony Ettinger)

 * add better error handling for build and deploy (Anthony Ettinger)

 * Remove auto-generated strongloop.css from git (Miroslav Bajtoš)

 * Remove "npm install loopback-explorer" log (Miroslav Bajtoš)

 * bin/cli: rename Studio to Arc (Miroslav Bajtoš)

 * update pid module to reflect rest api changes (seanbrookes)

 * fix error object reference in try/catch block (seanbrookes)

 * Fix the ability to set array type on model property (seanbrookes)

 * client: use the local help files (Miroslav Bajtoš)

 * Gulpfile: download help assets (Miroslav Bajtoš)

 * add new landing page icons (Anthony Ettinger)

 * Build and deploy wireframe (Anthony Ettinger)

 * rename arc in the version file generator (seanbrookes)

 * Fix bug where file vs. remote isn't reseting (Anthony Ettinger)

 * arc rename (seanbrookes)

 * Update README (Raymond Feng)

 * Rename the github repo to strong-arc (Raymond Feng)

 * Add contextual help directive (Anthony Ettinger)

 * Add other apps to landing page (Anthony Ettinger)

 * Refactor pid selector into a directive (Anthony Ettinger)

 * Fix broken link (Anthony Ettinger)

 * Move hardcoded colors out of css (Anthony Ettinger)

 * Update devtools css with design spec (Anthony Ettinger)

 * Always show help message for the global error (Miroslav Bajtoš)

 * Show custom help for missing oracle connector (Miroslav Bajtoš)

 * Remove old code (Anthony Ettinger)

 * add scrollable page layout (Anthony Ettinger)

 * Rebuild css (Anthony Ettinger)

 * add profiler navbar (Anthony Ettinger)

 * bin: add --help and --version (Miroslav Bajtoš)

 * Remove sandbox files from git. (Miroslav Bajtoš)

 * test-server: forward Karma/Protractor exit code (Miroslav Bajtoš)

 * Fix for inability to edit property comments (seanbrookes)

 * - clean up logic around test for array type (seanbrookes)

 * Protractor e2e POC and init tests (seanbrookes)

 * client/test/integration: fix datasource tests (Miroslav Bajtoš)

 * - replace missing ds update test (seanbrookes)

 * - fix timeout issue on datasource test spec (seanbrookes)

 * - fix erroneous response property reference (seanbrookes)

 * - add unit tests to cover some of the changed functionality - fix broken datasource unit test (seanbrookes)

 * fix not all model properties getting rendered (seanbrookes)

 * Redirect user if they are logged in and land on homepage (Anthony Ettinger)

 * client: ignore readonly models (Miroslav Bajtoš)

 * convert css to less (Anthony Ettinger)

 * implement stop and start app buttons in UI (seanbrookes)

 * Update icons to v3 (Anthony Ettinger)

 * refactor studio and composer into modules (seanbrookes)

 * client: rework page title (Miroslav Bajtoš)

 * client/test: increase timeout for slow tests (Miroslav Bajtoš)

 * gulpfile: group all less tasks (Miroslav Bajtoš)

 * client/test: use unique port number (Miroslav Bajtoš)

 * client: remove style.css from version control (Miroslav Bajtoš)

 * client: build workspace services using gulp (Miroslav Bajtoš)

 * Provide npm with a real .npmignore (Ryan Graham)