UNPKG

fedtools

Version:
1,835 lines (1,215 loc) 62.7 kB
__1.3.3 / 2019-10-17__ * fix: passing credentials at the end of the CLI __1.3.2 / 2019-10-16__ * fix: passing curl credentials via --user __1.3.1 / 2019-10-14__ * chore: bump to 1.3.0 * feat: adding option to provide Jenkins creds via ENV __1.2.24 / 2017-04-07__ * Adding "--tests/--no-tests" option to "fedtools war" This only applies to remote builds __1.2.23 / 2017-02-19__ * Using ‘node-notifier’ instead of ‘fedtools-notifier’ * Relaxing a bit on the eslint complexity __1.2.22 / 2017-02-14__ * `fedtools war` trying to ignore ssl certificate errors __1.2.21 / 2017-02-10__ * Hidden option to bypass unit tests for `fedtools war` __1.2.20 / 2017-02-06__ * Adding hidden --ie8 options to `fedtools wb` * adding yarn.lock __1.2.19 / 2017-01-23__ * adding local eslintrc * Adding extra param (jenkins port) to support better jenkins REST api * Updating `fedtools war` to work with gulp * updating `fedtools wb` and `fedtools ww` to support gulp * Removing debugging code __1.2.18 / 2016-10-31__ * Moving notifier to `envtools notifier` __1.2.17 / 2016-10-31__ * Removing timer, now available with `envtools timer` __1.2.16 / 2016-10-30__ * Moving `crypto` to Envtools * Checking if the repo is clean before a `fedtools bump` * Extra logs in case of error for `fedtools bump` __1.2.15 / 2016-10-25__ * Reducing min size before erroring on war package size * Retiring gitlab in favor of github... __1.2.14 / 2016-10-19__ * Fix error message notification on watch * If there is an error on a solo build, show it! __1.2.13 / 2016-10-18__ * Fixing war deployments not being overriden automatically (if same branch) __1.2.12 / 2016-10-05__ * Fix unit tests call to coverage failing when user says no __1.2.11 / 2016-09-30__ * Better war completion email __1.2.10 / 2016-09-30__ * Of course escape character for curl is different in windows * Fix url escaping for remote fedtools war * Migrating to new CDN * Remove "fedtools jsp" since it hasn't been working for a while __1.2.9 / 2016-09-29__ * Simplifying fedtools war for remote (new server only adds) __1.2.8 / 2016-09-27__ * Adding support to POST upload before scp after a remote war __1.2.7 / 2016-09-26__ * Add remote option to bypass email notification * Simplifying help prompt... a little __1.2.6 / 2016-09-22__ * Adding "fedtools hooks" to reset framework git hooks __1.2.5 / 2016-09-20__ * Adding “fedtools notifier” to the fold * Simple version display when in “boring” mode * Fix nightly builds - app-ui-framework is a bad identifier - renamed it to wf __1.2.4 / 2016-09-17__ * Optimizing version check - removing “request” dependency __1.2.3 / 2016-09-13__ * Check for sinopia status before publishing __1.2.2 / 2016-09-13__ * Slight better history layout spacing * Removing local storage cache option from build * Updating the history generator for more details * Fix missing i18n key (error message on local fedtools war) __1.2.1 / 2016-09-11__ * Refactoring frontend build (fedtools wb) - No more shifter - Better full front end build performance - Option to bypass some builds (soy, icons, etc.) via --prompt - Fast flag is turned on all the time - Semi API break (no more shifter support) so bumping to 1.2.x __1.1.12 / 2016-09-07__ * Ignoring bad YUI sync on fedtools wi (not fatal) * Return error when old repo cannot be sync with YUI core __1.1.11 / 2016-09-06__ * Re-introducing lint on commit hooks for “fedtools wi”: - Using fastlint and eslint (needed globaly) - Simplify commit-msg with no js __1.1.10 / 2016-09-06__ * Fix missing fork/branch info from “fedtools war” error message __1.1.9 / 2016-09-06__ * Really display the right summary for local “fedtools war” * Adding repo type (github vs gitlab) in fedtools war summary __1.1.8 / 2016-09-02__ * Slight simplification of "fedtools wi" __1.1.7 / 2016-09-02__ * Fix war remote not working __1.1.6 / 2016-09-01__ * Emmergency update to allow insensitive git id __1.1.5 / 2016-08-28__ * Adding testing routing __1.1.4 / 2016-08-26__ * Better logging if empty destination folder name for “fedtools wi” * Migrating from underscore to lodash __1.1.3 / 2016-08-25__ * Fixing "fedtools tesbed" which got broken by the new async API __1.1.2 / 2016-08-25__ * No more HISTORY file for framework modules * Finishing touches on “fedtools wm” (tree results) * Refactoring fedtools wm: simpler and using inquirer * Bumping async dependency version * Bump glob dependency * Bumping fs-extra dependency * Better error message for fedtools war (attached logs) * Using hxbbfb75.etforge.com instead of wli-svr0148a * Update "fedtools wu" to open coverage files if any * Removing verbose on solo fedtools wu * Simplifying framework unit tests (fedtools wu): - Removing support for YUI unit tests - Taking new Grunt Mocha Runner options into account (mod and exclude) - Bumping fedtools minor version for API breakage * Removing obsolete YUI to WF2 sync __1.0.171 / 2016-08-23__ * Removing Akamai parser since it's now external __1.0.170 / 2016-08-21__ * Adding new “fedtools crypto” command allowing to encrypt or decrypt a given file with a password * Bumping inquirer version and updating code accordingly (API change) __1.0.169 / 2016-08-19__ * Updating "fedtools wu" to run mocha by default * Updating "fedtools ww" to be compatible with unicorn * Moving to unicorn by default for "fedtools ww" (watch) __1.0.168 / 2016-08-12__ * Fixing wt2-base-css not being built on first pass __1.0.167 / 2016-08-11__ * Updating "fedtools wm" - to remove YUI unit test generation - to improve Mocha unit test generation * Rebuilding the icons for a full build __1.0.166 / 2016-08-06__ * Removing the "download" part in the WAR confirmation email * Remove --icons option for "fedtools wb" __1.0.165 / 2016-07-31__ * Use differrent upstream git id if gitlab or github * Adding defaultGithubId for future github support * Fxing lint * Adding release-2.12.0 and removing old ones * Removing git hooks for lint - not efficient - can be done on the server (will be) * Revert "PN-8073 | Automatic updation of module_map.json file during full-build" * Merge pull request #55 from gurumvg/PN-8073 PN-8073 | Automatic updation of module_map.json file during full-build * PN-8073 | Automatic updation of module_map.json file during full-build via fedtools wb. __1.0.164 / 2016-06-21__ * Adding --merge option to "fedtools log" to show ONLY MR commits __1.0.163 / 2016-06-21__ * Migrating timer method from fedtoos-utilities __1.0.162 / 2016-06-21__ * Refactoring "fedtools log" to add timestamp, sha and raw options __1.0.161 / 2016-06-20__ * Better error message if "fedtools log" fails __1.0.160 / 2016-06-20__ * Updating fedtools log to work with older git version __1.0.159 / 2016-06-18__ * Refactoring routing to allow detection of duplicate keys via linting * Migrating the whole swtich case to a standalone routing file * Migrating "fedtools logparser and default" to actions folder * Adding "fedtools timer" to generic help * Migrating "fedtools timer" to actions folder * Oops missing declarations * Migrating "fedtools version and config" to actions folder * Migrating "fedtools serve" to actions folder * Migrating "fedtools wi and wm" to actions folder * Migrating "fedtools war, wb and ww" to actions folder * Migrating "fedtools ws" to actions folder * Migrating "fedtools wss and wa" to actions folder * Migrating "fedtools bump" to actions folder * Migrating "fedtools wj" to actions folder * Migrating "fedtools wu" to actions folder * Migrating "fedtools history" to actions folder * Migrating "fedtools testbed" to actions folder __1.0.158 / 2016-06-18__ * Fixing "fedtools log" for freakin windows __1.0.157 / 2016-06-18__ * Migrating all CLI calls to use the new help return flag (to be compatible with Node 6.x) * Refactoring "fedtools log" - moved action to cli/actions/historycard.js - adding more options (path) - adding help - fixing help behavior by replacing process.exit with a simple flag (need to migrate all the other calls) __1.0.153 / 2016-06-17__ * Adding "fedtools log" to generate HISTORY cards automatically __1.0.152 / 2016-06-14__ * Using branch name in log files __1.0.151 / 2016-05-19__ * Small display layout error at the end of a local "fedtools war" * If scss clean is requested with "fetools wb", then rebuild the icons and disable fast __1.0.150 / 2016-05-18__ * Chnaging CI url address __1.0.149 / 2016-05-08__ * Adding "npm install" to root level for "fedtools war" __1.0.148 / 2016-05-06__ * Adding --logs to "fedtools unit" to bypass showing detailled logs * Fix linting issues in "fedtools unit" __1.0.147 / 2016-05-05__ * Fix bootstrap failure because I forgot to use fs-extra instead of fs __1.0.146 / 2016-05-02__ * Adding recent comboloader aliases to fedtools jsp * Fixing fedtools jsp for unicorn __1.0.143 / 2016-05-01__ * Removing time-grunt (useless in this case) * Fix default display (message in a box) for Node v6 __1.0.142 / 2016-04-27__ * Changing default unit test filter from raw to debug for unicorn compatibility __1.0.141 / 2016-04-27__ * If unicorn, need to rebuild icons... __1.0.140 / 2016-04-26__ * Updating solo build for Unicorn * Min war file size reduced to accomodate Unicorn builds * Update to take unicorn into account by default __1.0.139 / 2016-04-21__ * Oops, too much cleaning in the grunt department... __1.0.138 / 2016-04-21__ * Trying to fix some grunt dependency hell __1.0.137 / 2016-04-21__ * Adding mocha templates for "fedtools wm" * Adding mocha option to "fedtools wu": fedtools wu --type mocha * Bump fs-extra to latest stable release * Removing ncp dependency * Removing dependency on cpr * Oops, more rimraf to remove! * Getting rid of rimraf in favor of fs-extra * Removing wrench dependency (deprecated) __1.0.136 / 2016-04-21__ * Replacing reserved word * Adding history back to fedtools, via "fedtools history" __1.0.135 / 2016-04-21__ * Move CI address to list of custom questions __1.0.134 / 2016-04-20__ * Updating version checking to take private repo into account __1.0.133 / 2016-04-20__ * Adding release-2.11.0 to list of branches * Externalizing some configuration keys * Simple README __1.0.132 / 2016-04-19__ * Back to public! __1.0.131 / 2016-04-18__ * Some cleanup * Removing "check" grunt task __1.0.130 / 2016-04-14__ * Disabling version check for now (private repo) __1.0.129 / 2016-04-13__ * Updating `fedtools wb` help page for unicorn * First pass at adding unicorn support for `fedtools wb` __1.0.128 / 2016-04-13__ * Removing Travis since this is now private * Removing npm package version from README (private) * Back to private, for good this time __1.0.127 / 2016-04-11__ * Back to public * Update README - secure review * Still trying * Still trying to go private * Trying to make fedtools private __1.0.124 / 2016-03-24__ * fedtools wu: blocking MS windows for YUI but not Mocha * Adding npm install to root for bootstrap * Removing node 0.10 support * Adding Mocha test support to fedtools wu * Adding support for root level package.json __1.0.123 / 2016-03-01__ * Only remove md5sum if solo building wf2-base-css __1.0.122 / 2016-02-26__ * fedtools wb: if fast and cache options has changed, rebuild the seed * fedtools jsp: updating feedback * fedtools jsp: adding autocomplete __1.0.121 / 2016-02-26__ * Refactoring fedtools jsp - better options: rebuild frontend or backend or both - option to toggle combo ON or OFF - fix cache issue with combo and fast build * fedtools jsp: adding daterangepicker example __1.0.120 / 2016-02-24__ * Adding unit tests help command - apparently no one uses it __1.0.119 / 2016-02-17__ * Fixing `fedtools jsp` to take into account the the internal build API change for lint __1.0.118 / 2016-02-12__ * Slightly better comments alignments... I know.. * Media query for mobile has been renamed into mobile-only __1.0.116 / 2016-02-11__ * Improving `fedtools testbed` a little bit __1.0.115 / 2016-02-05__ * Upgrading to fedtools-utilities 1.x - API changed so had to review all git interactions... * house cleaning __1.0.114 / 2016-01-28__ * Improving testbed by allowing a simple web server to serve it __1.0.113 / 2016-01-27__ * fedtools testbed: adding the location next to the version (CI,DEV, etc) * ununsed variable... * fedtools testbed: adding option to open in browser + list all env (not just CI and DEV) __1.0.112 / 2016-01-27__ * Adding a simple standalone page generator - fedtools testbed __1.0.111 / 2016-01-26__ * cache key for shifter has changed to wf2_cache_modules __1.0.110 / 2016-01-26__ * Oops, cache key in shifter.json is invalid - replacing with correct syntax __1.0.109 / 2016-01-26__ * Adding cache option for fedtools wb - fixing #52 __1.0.108 / 2016-01-23__ * Adding missing history file to npm package, preventing changelog display... __1.0.107 / 2016-01-19__ * Adding release-2.10.0 to the list of available branches __1.0.106 / 2016-01-14__ * Adding error logs for fedtools akamai parser __1.0.105 / 2016-01-13__ * Adding --json option to fedtools logparser to generate a valid JSON file __1.0.104 / 2016-01-13__ * Ooops, forgot to revert debug flags... __1.0.103 / 2016-01-13__ * Adding Akamai log parser * Using grunt.file instead of fs * Reverting npmignore (folders are listed in package.json) * Better grunt tasks organization for publishing - moved grunt tasks to folder - adding history to npm release task - updating .npmignore to remove test/coverage/grunt files * Adding fedtools-history.html build to own Gruntfile __1.0.102 / 2016-01-10__ * Fixing stupid unit tests for fedtools war * Minor updates to fedtools war - removing ETA (too vague) - adding buildDuration and DownloadDuration to final summary - adding warning about hidden option --fast - adding hidden option --out to specify a tmp root folder (instead of /tmp) * Removing old testing code __1.0.101 / 2016-01-07__ * Refactoring shifter options + fixing email notifier attachment __1.0.100 / 2016-01-06__ * Testing email cert issue :( __1.0.99 / 2016-01-05__ * If module has build.json lint info, respect them * Removing maven hack from fedtools war * Removing prebuild SASS from fedtools wb __1.0.98 / 2015-12-30__ * Re-enabling npm install for all "fedtools wb", fast or not __1.0.97 / 2015-12-29__ * Adding --fast option to "fedtools war" :) * Ooops 'fedtools serve' was not working on direct folders after the last update * Fix double quote in generated unit test for "fedtools wm" __1.0.96 / 2015-12-28__ * Even with --fast, npm install must be run on a fresh repo __1.0.95 / 2015-12-28__ * Actually enabling fast build by default on Mac/Linux __1.0.94 / 2015-12-28__ * Extra optimization for 'fedtools wb --fast': no pre/post build for seed file __1.0.93 / 2015-12-28__ * Adding --fast as an option to "fedtools wb" to decrease the build time This is experimental. It works very well on a dirty build and on the latest stable version of node (4.x). Of course it doesn't do squat on Windows... __1.0.92 / 2015-12-27__ * A few doc update for fedtools wb * Adding warning at installation time that nodejs 4.2.4 or higher is preferred * Adding nodejs 0.12 and 4.2 to Travis configuration * Fixing fedtools server unit tests * Making fedtools serve a little bit more error catching friendly * Using fedtools-utilities targz instread of targz npm * Update dependencies + replace tar.gz with targz (for node v4 compat) __1.0.91 / 2015-12-25__ * Adding file size info at the end of a local war build __1.0.90 / 2015-12-21__ * Moving unit tests result to a tmp sub folder - and clearing it afterward __1.0.89 / 2015-12-20__ * Adding log file to error email on remote WAR build __1.0.87 / 2015-12-20__ * Better error handling of WAR failure (remote or not) * Updating WAR build durations estimates __1.0.86 / 2015-12-19__ * Removing support for the old package type (war) * Removing YUI3 sync * Migration to the new option 'notifer' for Notify * Fixing invalid command line timer parsing __1.0.85 / 2015-12-14__ * Fixing variables scope __1.0.84 / 2015-12-14__ * Adding "fedtools timer" __1.0.83 / 2015-12-10__ * Deployment user has changed from "root" to "build" * fix: duplicate error message if path is not wf2 __1.0.82 / 2015-10-21__ * Disabling combo by default for fedtools wb (no prompt anymore) __1.0.81 / 2015-10-20__ * Update bootstrap to handle future releases more easily * CLEANING UP WAR EMAIL TEMPLATES __1.0.80 / 2015-10-07__ * Fedtools wb is now smart enough to rebuild icons or not __1.0.79 / 2015-10-05__ * Smaller changelog intro * Fixing JSP playground __1.0.78 / 2015-10-03__ * Fixing pretty print woes in fedtools jsp * Adding changelog link to the basic fedtools -v call __1.0.77 / 2015-10-03__ * Prettyfying the JSP output of fedtools jsp * Adding changelog link to update message __1.0.76 / 2015-09-23__ * Updating bootstrap to add default branches * Adding --icons to full build * Extending the maximum number of errors before jshint barfs __1.0.75 / 2015-09-17__ * Fix regression introduced by the latest commit (in win32) __1.0.74 / 2015-09-15__ * If the user doesn't explicitly provide css/js lint option to build, rely on build.json for each component __1.0.73 / 2015-09-08__ * Move to using wf2 instead yui to detect local copy * Fix clonePath for init (if using local copy instead of remote) __1.0.72 / 2015-08-26__ * Issue #49: better fedtools wi - simplified, less options - add upstream track for develop and the most recent bramches instead of origin __1.0.71 / 2015-08-11__ * Updating 'fedtools wi' to bypass YUI cloning __1.0.70 / 2015-08-11__ * Updating fedtools war for miniYUI __1.0.69 / 2015-08-10__ * Adding sync for miniYUI This is to take into account the future of the WF2 repo where the YUI code will be hosted within our own repo. __1.0.68 / 2015-07-16__ * Artificial bump __1.0.67 / 2015-06-23__ * Only build components that have a build.json file * Small template - comment update __1.0.66 / 2015-06-04__ * Adding --exclude option to fedtools unit * Update API link __1.0.65 / 2015-05-05__ * Upgrading some dependencies __1.0.64 / 2015-04-28__ * Stopping full build if pre SASS compilation fails __1.0.63 / 2015-04-10__ * fedtools war: allow user to use custom YUI repo URL * Rebuild wf2-icons scss files if missing (fedtools wb) * When send remote request (via fedtools war), do not display how long it took __1.0.62 / 2015-04-05__ * Updating fedtools wm - Taking the unit tests reorg into account (index.html only lists tests) - Removed NXS skin - Adding media queries for Print and NXS into NX skin - Adding partials for Print and NXS * Fixing 'deprecated warning' from moment() * Fixing error message when fedtools wy fails __1.0.61 / 2015-04-04__ * Improving unit tests (bypassing index.html) __1.0.60 / 2015-04-03__ * Running npm install in build if module is missing (example, xml2js) __1.0.59 / 2015-04-02__ * Unit tests: display summary even if no fail __1.0.58 / 2015-03-26__ * Better YUI3 sync notification __1.0.57 / 2015-03-23__ * fedtools jsp: extra warning message + tld cleanup __1.0.56 / 2015-03-22__ * Improving fedtools jsp with more default examples * Fixing jscs lint errors * Adding localhost alias to fedtools serve __1.0.55 / 2015-03-19__ * Adding better error handling for fedtools wu __1.0.54 / 2015-03-19__ * Adding 'fedtools wria-unit' for Mac users __1.0.52 / 2015-03-17__ * Catching soy template build error __1.0.51 / 2015-03-15__ * Enhance 'fedtools wb -c' by removing the md5sum for wf2-icons __1.0.50 / 2015-03-13__ * Disabling CSS lint by default for component build __1.0.49 / 2015-03-12__ * Removing sketch skin __1.0.48 / 2015-03-08__ * If localhostalias is set in config, use it * Optimize build for JSP playground __1.0.47 / 2015-03-06__ * Adding extra check and messages if a build fails * Removing HISTORY log update from CI builds.. __1.0.46 / 2015-03-03__ * Removing wf2-icons and wt2-icons if not on a '2.7.0' type of branch (to prevent build failure) __1.0.45 / 2015-03-03__ * Small display update (fedtools wb) * Enhancing fedtools wb * adding --combo|--no-combo option * smarter --combo option: updates .shifter.json AND project.json * simplifying messages * Updating fedtools wb help file * Adding '--no-combo|--combo' option to fedtools wb __1.0.44 / 2015-03-01__ * Better wording __1.0.43 / 2015-02-28__ * Optimizing fedtools wb * Adding hidden options to fedtools wb (coverage and optimize) __1.0.42 / 2015-02-27__ * Jeez, revert freaking moment API update __1.0.41 / 2015-02-27__ * moment() API update - again.. * Revert moment() API update... * moment() deprecating API * Adding download link in success WAR email __1.0.40 / 2015-02-26__ * Adding --coverage option to fedtools wb (disabled by default) * Typo __1.0.39 / 2015-02-26__ * Adding --no-lint option to fedtools wb __1.0.38 / 2015-02-23__ * Removing 'bump' from the help list __1.0.37 / 2015-02-22__ * Finishing touches to auto upload to CI * Fixing auto upload to CI * Trying to upload to CI automatically * Reverting build notification * Extra error message in case of build failure * Build success notif only if seed is prompted * WAR template typo __1.0.36 / 2015-02-17__ * Adding extra error info on WAR failure * Better email template * Adding error icon to error email (WAR) __1.0.35 / 2015-02-17__ * Echoing stderr on shifter fail __1.0.34 / 2015-02-17__ * Updating WAR templates * template typo * simplifying war emails __1.0.33 / 2015-02-13__ * Adding env logs to WAR build process __1.0.32 / 2015-02-12__ * Fixing remote build... * Fixing chai API change... __1.0.31 / 2015-02-11__ * Fixing timeout for fedtools jsp webapp start * Adding 20s timeout to start webapp * Only display success for webapp up (fedtools jsp --webapp) * Cleaning terminal on --combo and --webapp * Finishing touch to fedtools ws * Simplifying soy template build __1.0.30 / 2015-02-09__ * Adding --combo and --webapp to fedtools jsp __1.0.29 / 2015-02-09__ * mvn clean install for jsp __1.0.28 / 2015-02-08__ * Skip CI build on npm release / history update __1.0.27 / 2015-02-07__ * Removing dependency on mkdirp __1.0.26 / 2015-02-07__ * Missing helper string __1.0.25 / 2015-02-07__ * Adding the current version to the default usage print * Better phrasing for fedtools jsp * Removing coveralls badge from README (too depressing) * Adding shameful coverage to README * Trying to add coveralls to travis __1.0.24 / 2015-02-06__ * Fixing fedtools wria2-jsp flow __1.0.23 / 2015-02-06__ * Adding JSP playground (fedtools wria2-jsp) * remove dead code __1.0.22 / 2015-02-05__ * Fix fedtools war casualty __1.0.21 / 2015-02-05__ * Moving printMessagesInBox from utilities to log __1.0.20 / 2015-02-05__ * Ooops wrong version * not beta __1.0.19-0 / 2015-02-05__ * not beta __1.0.19 / 2015-02-05__ * not beta * Testing beta __1.0.18 / 2015-02-04__ * Artificialy bumping one dependency to try to solve another __1.0.17 / 2015-02-04__ * CLI refactoring * Adding --no-prompt to fedtools wb help page __1.0.16 / 2015-02-02__ * Taking a stab at #46. Package name contains DO-NOT-UPLOAD if not cloned * Adding --prompt and --no-prompt to fedtools wb * Remove ETA from SASS prebuild state * Adding selleck global build dep for Travis CI __1.0.15 / 2015-02-02__ * More test coverage (fedtools wss) * Adding Travis CI badge to README * First pass at Travis CI __1.0.14 / 2015-02-02__ * Extending version check timeout to 30s Because it is now done in the background, it doesn't make sense to limit the timeout too drastically. 5s was not enough in my Vagrant box for example... __1.0.13 / 2015-02-01__ * Migrating build/watch to inquirer * Adding discovery of local wria path to take into consideration (solves isse #43) * Better phrasing for option to clone or local * Migrating prompts from promptly to inquirer * Formatting... * Adding dependencies badge * Darn it, revert to SVG, definitely the best * Even worse with PNG... what's going on?? * Updating npm badge to retina PNG instead of ugly SVG... __1.0.12 / 2015-02-01__ * Updating README file __1.0.11 / 2015-02-01__ * Checking if selleck is installed before starting it. __1.0.10 / 2015-02-01__ * Emmergency update for dependencies (^ vs ~) __1.0.9 / 2015-02-01__ * Update upgrade message for windows users... __1.0.8 / 2015-02-01__ * switch console.log into log.debug * Improve upgrade message * Check for latest version in the background. Only display once a day. * Using versions instead of * in package to prevent issues with npm install vs npm update __1.0.7 / 2015-01-31__ * Migrating to fedtools-config * Fixinb issue #44: Making WAR build folder dynamic on Mac to allow multiple builds in parallel __1.0.5 / 2015-01-27__ * Updating "check version" for timeout and caching the result for 1 day * Fix moment() API deprecation * adding error message on check version timeout __1.0.4 / 2015-01-26__ * fedtoolw wb: making the seed rebuild optional __1.0.3 / 2015-01-22__ * SASS build progress: reduce extra buffer * Fix error message for fedtools war and missing packages __1.0.2 / 2015-01-21__ * Bumping to version 1! API is locked. * Updating toggleConsole because of API change * Fix nightly war * Adding clean (-c) option to full build * Upgrading dependencies * Simplify non-clone WAR operation * Make clone not WAR * Progress template updates for WAR build as well * glob is not used there anymore * Update progress bar template (00m00s instead of 00:00s) * Removing pre-build SASS since it's now in wf2_package * Nicer wording for "fedtools -v" * Removing fedtools-apps dependency * Updating WAR step for npm install to force it * Fixing unit tests * Adding WAR build with events + beta support for local no-clone * Replacing handmade progress with node-progress * Optimizing local build * Adding option to bypass lint for fedtools wb * Updating uppercase from fedtools wss URL result * Tiny update to wria2-init help * Tiny spelling correction (no uppercase for http) * Simplifiying fedtools help command line * Extra help for wria2-mod * Extra help for wria2-watch * Extra help for wria2-soy * Adding extra help for wria2-api * Adding extra help for wria2-sel (selleck) * Extra help for wria2-yui3 * Retiring app-flow and app-init (replaced by Sheath) * Extra help for war and serve * Cleaning up full help for 'serve' and adding init and build * Remove the need to libs to check if full help is correctly formated or not * Cleaner help page * More cleanup * Small cleanup * Merge branch 'master' into help Conflicts: bin/fedtools.js * -v can now check for the latest available version * fedtools wb: better error message and better info * OCD * Updating from wui-min to wf2-min * adding mockdata folder (for npm test) * another wip * Actually append wf2- to YUI branch if missing * Fixing warning message for remote war build * Re-adding coverage for builds * Modified to fix ISSUE #41 * Fix issue #40: fedtools wria2-build would not build wf2-base-css * Updating the custom SHA for nightly build... AGAIN * Changing custom SHA for nightly build from 'nightly-MMDDYYYY' to 'nightlyMMDDYYYY' * Adding date (MMDDYYYY) to nightly builds (to allow more than one at a one) * For 'nightly' builds, changing the tmp build folder to 'nightly' (to prevent clash with other 'wf' builds) * Adding 'nightly' flag to remote execute * Fixing error caught by unit test! * Adding possibility to run a job directly if remote * wip * Simplify help output * Simplifying `fedtools wb` so that it only builds the module (and YUI and Loader only if needed) * Hidding the "app" commands from fedtools as they are being deprecated by the "Sheath" project. * Fixes #38 - Add extra option to clean SASS before building * Merge branch 'master' into component-addition * Fixing ISSUE#35 * Added new field to component.json as part of wria2 manual test link fix * Fixing unit test (for fedtools-apps) * Removing apps and moving it to fedtools-apps * typo * More code/content separation * Extracting more content from war builder * Refactoring serve to prevent folder pollution * Display summary even for remote WAR request (not for status though) * Content update for WAR summary * Missing 'continue' text from i18n * Fix broken notification after WAR build * Removing debug logs from unit-tests * Refactoring serve and adding unit tests for it * Fixing 'serve' not serving anymore on Windows... * Merge pull request #34 from aversini/i18n I18n * Converting `serve` to i18n * Fix duplicate prompt when starting server * Refactoring and now using fedtools-i18n * First pass at i18n * updating `glob` and `ncp` to latest stable version * updating to latest stable version for `async`, `moment`, `mustache` and `underscore` * Cleaning up more dependencies * Removing extra dependency * Adding logic so that the warbuilder password is only asked once a week * Another casualty of the merge... * Fixing merge gone rogue * well what do you know.. not working on f*ing windows so disabling for f*ing windows * Adding notifications to fedtools wria-watch * updating due to API change * More unit tests for war builder + starting to add a 'dry-run' option * First pass at refactoring WAR building * Moving selleck and yuidoc server commands to 'deprecated' file - still available... for now * Adding notification after a war build * Adding visual notifications to build and bootstrap * typo (missing space) * Adding minimum unit-tests... need to come up with something to test real flows * Migrating to fedtools-logs v0.1.x * Locking fedtools-logs dependency * typo (thanks Skylar) * Using the new 'trigger' option from the cmd.run method (for serve and selleck) * Using utilities.openInBrowser() instead of re-inventing the wheel all the time * Updating grunt history to ignore some commits * Adding 'pre-release' grunt task * Updating Grunfile with utilities.git.getChangelog * Oops, missing fedtools-utilities dependency * Removing utilities/git-helper/yui3-utils (now using fedtools-utilities) * Removing all API doc generator from fedtools * removing API documentation generator from fedtools (see fedtools-api) * Simplifying 'grunt api', taking advantage of 'connect' awesomeness * Oops, fixing out dir for docs * moving 'docs' out of the deliverables * Better API url * Typo * Fixing publishing + API docs * updating the API docs when publishing * Fixing grunt api... again * Fixing API + local examples in linux... * updating grunt api to support other OS * Adding the option to open the default browser with the examples/API * yuidoc: done for now * yuidoc: wip * yuidoc: wip * yuidoc: wip * yuidoc: wip * yuidoc: missing properties on utilities - not working yet * yuidoc: utilities done. * yuidoc: wip * Fix 'serve' issue when the user is not in the same folder * Fixing 'serve' command to accept file or folder * fedtools serve: small visual tweak (if java not found) * Adding 'compass watch' to module watch (on top of shifter --watch) * Fix select command (due to previous refactor, it was silent) * Fixing release version... * adding 'serve' option to serve the new tar.gz server automatically __0.1.3 / 2014-05-20__ * builder: extra fix (if cannot play with .m2) __0.1.2 / 2014-05-20__ * Fix builder __0.1.1 / 2015-01-20__ * Fix nightly war * Adding clean (-c) option to full build * Upgrading dependencies * Simplify non-clone WAR operation * Make clone not WAR * Progress template updates for WAR build as well * glob is not used there anymore * Update progress bar template (00m00s instead of 00:00s) * Removing pre-build SASS since it's now in wf2_package * Nicer wording for "fedtools -v" * Removing fedtools-apps dependency * Updating WAR step for npm install to force it * Fixing unit tests * Adding WAR build with events + beta support for local no-clone * Replacing handmade progress with node-progress * Optimizing local build * Adding option to bypass lint for fedtools wb * Updating uppercase from fedtools wss URL result * Tiny update to wria2-init help * Tiny spelling correction (no uppercase for http) * Simplifiying fedtools help command line * Extra help for wria2-mod * Extra help for wria2-watch * Extra help for wria2-soy * Adding extra help for wria2-api * Adding extra help for wria2-sel (selleck) * Extra help for wria2-yui3 * Retiring app-flow and app-init (replaced by Sheath) * Extra help for war and serve * Cleaning up full help for 'serve' and adding init and build * Remove the need to libs to check if full help is correctly formated or not * Cleaner help page * More cleanup * Small cleanup * Merge branch 'master' into help Conflicts: bin/fedtools.js * -v can now check for the latest available version * fedtools wb: better error message and better info * OCD * Updating from wui-min to wf2-min * adding mockdata folder (for npm test) * another wip * Actually append wf2- to YUI branch if missing * Fixing warning message for remote war build * Re-adding coverage for builds * Modified to fix ISSUE #41 * Fix issue #40: fedtools wria2-build would not build wf2-base-css * Updating the custom SHA for nightly build... AGAIN * Changing custom SHA for nightly build from 'nightly-MMDDYYYY' to 'nightlyMMDDYYYY' * Adding date (MMDDYYYY) to nightly builds (to allow more than one at a one) * For 'nightly' builds, changing the tmp build folder to 'nightly' (to prevent clash with other 'wf' builds) * Adding 'nightly' flag to remote execute * Fixing error caught by unit test! * Adding possibility to run a job directly if remote * wip * Simplify help output * Simplifying `fedtools wb` so that it only builds the module (and YUI and Loader only if needed) * Hidding the "app" commands from fedtools as they are being deprecated by the "Sheath" project. * Fixes #38 - Add extra option to clean SASS before building * Merge branch 'master' into component-addition * Fixing ISSUE#35 * Added new field to component.json as part of wria2 manual test link fix * Fixing unit test (for fedtools-apps) * Removing apps and moving it to fedtools-apps * typo * More code/content separation * Extracting more content from war builder * Refactoring serve to prevent folder pollution * Display summary even for remote WAR request (not for status though) * Content update for WAR summary * Missing 'continue' text from i18n * Fix broken notification after WAR build * Removing debug logs from unit-tests * Refactoring serve and adding unit tests for it * Fixing 'serve' not serving anymore on Windows... * Merge pull request #34 from aversini/i18n I18n * Converting `serve` to i18n * Fix duplicate prompt when starting server * Refactoring and now using fedtools-i18n * First pass at i18n * updating `glob` and `ncp` to latest stable version * updating to latest stable version for `async`, `moment`, `mustache` and `underscore` * Cleaning up more dependencies * Removing extra dependency * Adding logic so that the warbuilder password is only asked once a week * Another casualty of the merge... * Fixing merge gone rogue * well what do you know.. not working on f*ing windows so disabling for f*ing windows * Adding notifications to fedtools wria-watch * updating due to API change * More unit tests for war builder + starting to add a 'dry-run' option * First pass at refactoring WAR building * Moving selleck and yuidoc server commands to 'deprecated' file - still available... for now * Adding notification after a war build * Adding visual notifications to build and bootstrap * typo (missing space) * Adding minimum unit-tests... need to come up with something to test real flows * Migrating to fedtools-logs v0.1.x * Locking fedtools-logs dependency * typo (thanks Skylar) * Using the new 'trigger' option from the cmd.run method (for serve and selleck) * Using utilities.openInBrowser() instead of re-inventing the wheel all the time * Updating grunt history to ignore some commits * Adding 'pre-release' grunt task * Updating Grunfile with utilities.git.getChangelog * Oops, missing fedtools-utilities dependency * Removing utilities/git-helper/yui3-utils (now using fedtools-utilities) * Removing all API doc generator from fedtools * removing API documentation generator from fedtools (see fedtools-api) * Simplifying 'grunt api', taking advantage of 'connect' awesomeness * Oops, fixing out dir for docs * moving 'docs' out of the deliverables * Better API url * Typo * Fixing publishing + API docs * updating the API docs when publishing * Fixing grunt api... again * Fixing API + local examples in linux... * updating grunt api to support other OS * Adding the option to open the default browser with the examples/API * yuidoc: done for now * yuidoc: wip * yuidoc: wip * yuidoc: wip * yuidoc: wip * yuidoc: missing properties on utilities - not working yet * yuidoc: utilities done. * yuidoc: wip * Fix 'serve' issue when the user is not in the same folder * Fixing 'serve' command to accept file or folder * fedtools serve: small visual tweak (if java not found) * Adding 'compass watch' to module watch (on top of shifter --watch) * Fix select command (due to previous refactor, it was silent) * Fixing release version... * adding 'serve' option to serve the new tar.gz server automatically * builder: extra fix (if cannot play with .m2) * Fix builder __0.0.177 / 2015-01-20__ * Fix nightly war __0.0.176 / 2015-01-20__ * Adding clean (-c) option to full build __0.0.175 / 2015-01-19__ * Upgrading dependencies __0.0.174 / 2015-01-19__ * Simplify non-clone WAR operation * Make clone not WAR __0.0.173 / 2015-01-19__ * Progress template updates for WAR build as well * glob is not used there anymore * Update progress bar template (00m00s instead of 00:00s) __0.0.172 / 2015-01-18__ * Removing pre-build SASS since it's now in wf2_package * Nicer wording for "fedtools -v" * Removing fedtools-apps dependency __0.0.171 / 2015-01-18__ * Updating WAR step for npm install to force it __0.0.170 / 2015-01-18__ * Fixing unit tests * Adding WAR build with events + beta support for local no-clone * Replacing handmade progress with node-progress __0.0.169 / 2015-01-11__ * Optimizing local build __0.0.168 / 2015-01-06__ * Adding option to bypass lint for fedtools wb * Updating uppercase from fedtools wss URL result __0.0.167 / 2015-01-01__ * Tiny update to wria2-init help __0.0.166 / 2014-12-29__ * Tiny spelling correction (no uppercase for http) __0.0.165 / 2014-12-29__ * Simplifiying fedtools help command line * Extra help for wria2-mod * Extra help for wria2-watch * Extra help for wria2-soy * Adding extra help for wria2-api * Adding extra help for wria2-sel (selleck) __0.0.164 / 2014-12-28__ * Extra help for wria2-yui3 * Retiring app-flow and app-init (replaced by Sheath) __0.0.163 / 2014-12-28__ * Extra help for war and serve __0.0.162 / 2014-12-28__ * Cleaning up full help for 'serve' and adding init and build * Remove the need to libs to check if full help is correctly formated or not * Cleaner help page * More cleanup * Small cleanup * Merge branch 'master' into help Conflicts: bin/fedtools.js * another wip * wip * Simplify help output __0.0.161 / 2014-12-28__ * -v can now check for the latest available version __0.0.160 / 2014-12-28__ * fedtools wb: better error message and better info * OCD __0.0.159 / 2014-11-18__ * Updating from wui-min to wf2-min __0.0.158 / 2014-10-26__ * adding mockdata folder (for npm test) __0.0.157 / 2014-08-06__ * Actually append wf2- to YUI branch if missing __0.0.156 / 2014-08-06__ * Fixing warning message for remote war build * Re-adding coverage for builds __0.0.155 / 2014-07-22__ * Modified to fix ISSUE #41 __0.0.154 / 2014-07-18__ * Fix issue #40: fedtools wria2-build would not build wf2-base-css __0.0.153 / 2014-07-02__ * Updating the custom SHA for nightly build... AGAIN __0.0.152 / 2014-07-02__ * Changing custom SHA for nightly build from 'nightly-MMDDYYYY' to 'nightlyMMDDYYYY' __0.0.151 / 2014-07-02__ * Adding date (MMDDYYYY) to nightly builds (to allow more than one at a one) __0.0.150 / 2014-07-02__ * For 'nightly' builds, changing the tmp build folder to 'nightly' (to prevent clash with other 'wf' builds) __0.0.149 / 2014-07-02__ * Adding 'nightly' flag to remote execute __0.0.148 / 2014-07-01__ * Fixing error caught by unit test! * Adding possibility to run a job directly if remote __0.0.147 / 2014-06-27__ * Simplifying `fedtools wb` so that it only builds the module (and YUI and Loader only if needed) __0.0.146 / 2014-06-27__ * Hidding the "app" commands from fedtools as they are being deprecated by the "Sheath" project. __0.0.145 / 2014-06-25__ * Fixes #38 - Add extra option to clean SASS before building __0.0.144 / 2014-06-19__ * Merge branch 'master' into component-addition * Added new field to component.json as part of wria2 manual test link fix __0.0.143 / 2014-06-16__ * Fixing ISSUE#35 __0.0.142 / 2014-06-12__ * Fixing unit test (for fedtools-apps) * Removing apps and moving it to fedtools-apps * typo __0.0.141 / 2014-06-11__ * More code/content separation * Extracting more content from war builder * Refactoring serve to prevent folder pollution * Display summary even for remote WAR request (not for status though) * Content update for WAR summary * Missing 'continue' text from i18n __0.0.140 / 2014-06-11__ * Fix broken notification after WAR build __0.0.139 / 2014-06-10__ * Removing debug logs from unit-tests __0.0.138 / 2014-06-10__ * Refactoring serve and adding unit tests for it __0.0.137 / 2014-06-09__ * Fixing 'serve' not serving anymore on Windows... __0.0.136 / 2014-06-09__ * Merge pull request #34 from aversini/i18n I18n * Converting `serve` to i18n * Fix duplicate prompt when starting server * Refactoring and now using fedtools-i18n * First pass at i18n __0.0.135 / 2014-06-08__ * updating `glob` and `ncp` to latest stable version * updating to latest stable version for `async`, `moment`, `mustache` and `underscore` * Cleaning up more dependencies * Removing extra dependency * Adding logic so that the warbuilder password is only asked once a week __0.0.134 / 2014-06-08__ * Another casualty of the merge... __0.0.133 / 2014-06-08__ * Fixing merge gone rogue __0.0.132 / 2014-06-07__ * well what do you know.. not working on f*ing windows so disabling for f*ing windows __0.0.131 / 2014-06-07__ * Adding notifications to fedtools wria-watch __0.0.130 / 2014-06-07__ * updating due to API change * More unit tests for war builder + starting to add a 'dry-run' option * First pass at refactoring WAR building __0.0.129 / 2014-06-04__ * Moving selleck and yuidoc server commands to 'deprecated' file - still available... for now * Adding notification after a war build __0.0.128 / 2014-06-03__ * Adding visual notifications to build and bootstrap __0.0.127 / 2014-06-02__ * typo (missing space) __0.0.126 / 2014-06-02__ * Adding minimum unit-tests... need to come up with something to test real flows * Migrating to fedtools-logs v0.1.x __0.0.125 / 2014-06-01__ * Locking fedtools-logs dependency __0.0.124 / 2014-05-31__ * typo (thanks Skylar) __0.0.123 / 2014-05-28__ * Using the new 'trigger' option from the cmd.run method (for serve and selleck) __0.0.122 / 2014-05-28__ * Using utilities.openInBrowser() instead of re-inventing the wheel all the time __0.0.121 / 2014-05-27__ * Updating grunt history to ignore some commits __0.0.120 / 2014-05-26__ * Adding 'pre-release' grunt task __0.0.119 / 2014-05-26__ * Updating Grunfile with utilities.git.getChangelog __0.0.118 / 2014-05-25__ * Oops, missing fedtools-utilities dependency __0.0.117 / 2014-05-25__ * Removing utilities/git-helper/yui3-utils (now using fedtools-utilities) __0.0.116 / 2014-05-24__ * Removing all API doc generator from fedtools * removing API documentation generator from fedtools (see fedtools-api) * Simplifying 'grunt api', taking advantage of 'connect' awesomeness __0.0.115 / 2014-05-24__ * Oops, fixing out dir for docs * moving 'docs' out of the deliverables * Better API url * Typo __0.0.114 / 2014-05-23__ * Fixing publishing + API docs __0.0.113 / 2014-05-23__ * updating the API docs when publishing __0.0.112 / 2014-05-23__ * Fixing grunt api... again __0.0.111 / 2014-05-23__ * Fixing API + local examples in linux... __0.0.110 / 2014-05-23__ * updating grunt api to support other OS __0.0.109 / 2014-05-23__ * Adding the option to open the default browser with the examples/API __0.0.108 / 2014-05-23__ * yuidoc: done for now * yuidoc: wip * yuidoc: wip * yuidoc: wip * yuidoc: wip * yuidoc: missing properties on utilities - not working yet * yuidoc: utilities done. * yuidoc: wip __0.0.107 / 2014-05-23__ * Fix 'serve' issue when the user is not in the same folder __0.0.106 / 2014-05-23__ * Fixing 'serve' command to accept file or folder __0.0.105 / 2014-05-21__ * fedtools serve: small visual tweak (if java not found) * Adding 'compass watch' to module watch (on top of shifter --watch) * Fix select command (due to previous refactor, it was silent) __0.0.104 / 2014-05-20__ * Fixing release version... * adding 'serve' option to serve the new tar.gz server automatically * builder: extra fix (if cannot play with .m2) * Fix builder * builder fix * builder: final touches __0.0.101 / 2014-05-20__ * builder fix * builder: final touches __0.0.100 / 2014-05-19__ * builder: final touches * builder: update for tar.gz __0.0.99 / 2014-05-18__ * bootstrap: removing yui clone vs existing to simplify usability __0.0.98 / 2014-05-16__ * Relaxing jshint "plusplus" rule __0.0.97 / 2014-05-07__ * unicorn __0.0.96 / 2014-05-02__ * Removing extra quotes for Combo Loader __0.0.94 / 2014-05-01__ * war: fixing tar.gz filename __0.0.93 / 2014-04-18__ * Warning if the name of the YUI branch doesn't start with 'wf2-' * removing obsolete code __0.0.92 / 2014-04-17__ * Merge branch 'refs/heads/yui-sync' * Simplifying fedtools wria-yui (yui sync) * Update skin template with NXS skin __0.0.88 / 2014-04-09__ * Fixing issue #28 __0.0.87 / 2014-04-09__ * war: fixing messing with tar.gz vs war __0.0.86 / 2014-04-07__ * war: adding tar.gz as a possible war file extension __0.0.85 / 2014-03-30__ * Update unit test template * war: if /repo exists, use it instead of /tmp * war: adding extra details in email for user branch checkout issue * war: adding warning about war life limit on jenkins * webapp: update lang files to concat instead of copy * war: don't open the backdoor if remote build queue is 'status' __0.0.84 / 2014-02-11__ * war: send email upon error * war: backdoor :) * jshint!! __0.0.83 / 2014-02-10__ * build: adding 'wf2' module special build - if needed * war: Add upload url to success message for war build - fixes issue #24 * WAR: replacing 'custom-' with git short sha as a unique identifier __0.0.82 / 2014-02-09__ * Attaching logs to war builds - fixes issue #23 * war: adding log file output * Update content * webapp: adding notification system for build system * fixing session manager ping url * webapp: adding session manager to common pages __0.0.79 / 2014-02-02__ * Moving from commanderjs to optimist * Typo fix * webapp: Gruntfile cleanup * webapp: adding wf2-footer to main template * webapp: bypass shifter lint * WAR: sending more error email notifications * webapp: automatically generates lang/flow.js from lang/flow_en.js * webapp: producing prod ready js files if needed * Merge branch 'master' of https://github.com/aversini/fedtools * webapp: adding lang support on the js side * app: fix incorrect name spacing for code css * app: update to latest jetty plugin * app: add extra comment to tell 'do not modify, automatically generated file...' __0.0.78 / 2014-01-24__ * More explicit prompt for 'git username' * Relaxing jshint requirements for single vs double quotes * Relaxing Jshint for single vs double quotes: now it's only checking for mixed * Small update for App bootstrap (remove extra navigation for basic flow) __0.0.77 / 2014-01-20__ * Command line optimization: delaying 'requires' until they're needed __0.0.76 / 2014-01-19__ * remote war: instead of trying (and failing) to move the war file to the home folder of the war builder, leave it in the tmp dir which will be automatically removed after a while. * war: replacing fs.renameSync with own version to prevent error on linux and renaming on different partitions __0.0.75 / 2014-01-18__ * war: make sure the file is where it's supposed to be... __0.0.74 / 2014-01-18__ * Ooops, adding back maven build! * war: add completion time to notification * war: fix email 'from' for WF rules * war: better notifications __0.0.73 / 2014-01-17__ * webapp: minor typos * Moving jshint from shifter to grunt __0.0.72 / 2014-01-17__ * Remembering user name, user email and user branch for next time WAR build is run * Fixing history file... __0.0.71 / 2014-01-17__ * war: final cle