Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Commits on Apr 4, 2013
  1. Vojta Jina Igor Minar

    chore: use Karma

    vojtajina authored IgorMinar committed
Commits on Mar 11, 2013
  1. Igor Minar

    chore(Gruntfile): run webserver on 0.0.0.0

    IgorMinar authored
    ... so that we can access it from local VMs.
    
    The security risk of doing this is very low since only the current
    working directory is being made accessible to everyone. There is also
    an option to run a local firewall, which is a better way to secure the
    developer's machine anyway.
Commits on Mar 6, 2013
  1. Igor Minar
  2. Dave Geddes Igor Minar

    chore(Grunt): don't remove root dir from zip

    geddski authored IgorMinar committed
  3. Dave Geddes Igor Minar

    chore(Grunt): switch from Rake to Grunt

    geddski authored IgorMinar committed
    Migrates the Angular project from Rake to Grunt.
    
    Benefits:
    - Drops Ruby dependency
    - Lowers barrier to entry for contributions from JavaScript ninjas
    - Simplifies the Angular project setup and build process
    - Adopts industry-standard tools specific to JavaScript projects
    - Support building angular.js on Windows platform (really?!? why?!?)
    
    BREAKING CHANGE: Rake is completely replaced by Grunt. Below are the deprecated Rake tasks and their Grunt equivalents:
    
    rake --> grunt
    rake package --> grunt package
    rake init --> N/A
    rake clean --> grunt clean
    rake concat_scenario --> grunt build:scenario
    rake concat --> grunt build
    rake concat_scenario --> grunt build:scenario
    rake minify --> grunt minify
    rake version --> grunt write:version
    rake docs --> grunt docs
    rake webserver --> grunt webserver
    rake test --> grunt test
    rake test:unit --> grunt test:unit
    rake test:<jqlite|jquery|modules|e2e> --> grunt test:<jqlite|jquery|modules|end2end|e2e>
    rake test[Firefox+Safari] --> grunt test --browsers Firefox,Safari
    rake test[Safari] --> grunt test --browsers Safari
    rake autotest --> grunt autotest
    
    NOTES:
    * For convenience grunt test:e2e starts a webserver for you, while grunt test:end2end doesn't.
      Use grunt test:end2end if you already have the webserver running.
    * Removes duplicate entry for Describe.js in the angularScenario section of angularFiles.js
    * Updates docs/src/gen-docs.js to use #done intead of the deprecated #end
    * Uses grunt-contrib-connect instead of lib/nodeserver (removed)
    * Removes nodeserver.sh, travis now uses grunt webserver
    * Built and minified files are identical to Rake's output, with the exception of one less
      character for git revisions (using --short) and a couple minor whitespace differences
    
    Closes #199
    
    Conflicts:
    
    	Rakefile
Something went wrong with that request. Please try again.