discovery: always import id and required props
Remove PORT from env to avoid passing it to embeded pm
Add Number.isInteger polyfil

Easy fix to get the Metrics view to work in Safari

Helps with #840
add user save data service
segment.io library added
add angular-segmentio scripts
added in more service methods for user
moved segmentio initialization to Arc.run
corrected malformed comment
add tracking to build and deploy module
add segment io lib refs
fix unit test fails
- fix spelling
- adjust sgment io available test logic
move lb-services out of the way to prevent overwrite
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)
fixup! add growl warning
Updated for GA
Update README.md

Minor wording fixes.