Skip to content


Subversion checkout URL

You can clone with
Download ZIP
Commits on Sep 26, 2011
  1. @IgorMinar

    fix(e2e): add index-nocache.html to run e2e tests without cache

    IgorMinar authored
    using appcache while running e2e tests was causing the following
    - Safari would occasionally reload the app (as a result of the appcache
      refresh) during the angular.validator.asychronous test, which would
      result in test failure and false positivy.
    - Firefox6 would run the tests very slowly, disabling the cache resolved
      the latency issues
    - Sometimes tests would run with stale code pulled from cache, which
      would result in flaky tests.
Commits on Sep 16, 2011
  1. @IgorMinar
Commits on Jul 30, 2011
  1. @IgorMinar
Commits on Jul 22, 2011
  1. @IgorMinar

    chore(license): update license headers + add version num

    IgorMinar authored
    - fixed copyright overnship
    - updated copyright years
    - added @license tag so that closure compiler preserves the header
    - added version number into headers (finally!)
Commits on Jul 18, 2011
  1. @IgorMinar

    feat(strict mode): turn on ECMAScript 5 strict mode

    IgorMinar authored
    - add 'use strict'; statement to the prefix file
    - configure closure compiler to use the ES5 strict mode
    - strip all file-specific strict mode flags after concatination
    Closes #223
Commits on Jul 13, 2011
  1. @IgorMinar
  2. @IgorMinar
Commits on Jun 30, 2011
  1. @IgorMinar

    feat:build: better build/pkg/ dir structure

    IgorMinar authored
    rake package now produced directory structure that can be uploaded to
    the ftp server as is without manual changes
Commits on Jun 7, 2011
  1. @IgorMinar
Commits on Mar 27, 2011
  1. @IgorMinar
Commits on Feb 15, 2011
  1. @IgorMinar

    split up services into individual files

    IgorMinar authored
    - split up services into files under src/service
    - split up specs into files under test/service
    - rewrite all specs so that they don't depend on one global forEach
    - get rid of obsolete code and tests in ng:switch
    - rename mock $log spec from "$log" to "$log mock"
Commits on Jan 26, 2011
  1. @IgorMinar

    split mocks and create $log and $exceptionHandler mocks

    IgorMinar authored
    - split mocks between angular-mocks.js and mocks.js
    - src/angular-mocks.js now contains only mocks that we want to ship
    - test/mocks.js contains mocks that we use internally for testing
    - created angular.mock namespace
    - created public $exceptionHandler mock rethrows errors
    - created public $log mock stores all logs messages in an array that can
      be accessed to make assertions
    - internally we now have factory to create $exceptionHandler
      that we can assert on
    - internally we also keep track of all messages logged and
      fail tests if messages were not expected and cleaned up (checked
      via global beforeEach and afterEach)
    - updated RakeFile and docs reader.js to point to the new
      angular-mocks.js location
    - made real $exceptionHandler and $log factories accessible from tests
      and simplified their specs
    - fixed typos in several spec descriptions
    - added log assertions throughout the test suite
Commits on Oct 27, 2010
  1. @IgorMinar
Commits on Oct 21, 2010
  1. @IgorMinar
Commits on Oct 20, 2010
  1. @IgorMinar

    Add support for version numbers in the Rakefile

    IgorMinar authored
    * version number is stored in version.yaml
      - work in progress is marked with version number that ends with '-snapshot'
    * all compiled files are stored in the './build/' directory without version numbers
    * :package task creates a tarball in the build directory
      - if version number contains '-snapshot', this substring is replaced with sha of the head
      - tarball contains version number in the filename
      - all js files contain version number in the filename
    * .gitignore was updated to reflect all these changes
    * the .map file is not created by the closure compiler any more
Commits on Oct 18, 2010
  1. @IgorMinar

    Remove externs target from the Rakefile

    IgorMinar authored
    We are not going to do advanced optimization in the forseeable
    future, so until then we don't need we should remove them from
  2. @IgorMinar

    inline all images into css

    IgorMinar authored
    * embedded images as data URIs
    * rake task to generate multipart js file with embeded images for IE
    * move images into a separate directory outside of src or css and
      keep them there for reference
    * clean up Rakefile and ruby code
    * .gitignore update
    * don't penalize IE 8+ with an extra request to the ie-compat.js file
Commits on Oct 14, 2010
  1. @IgorMinar
  2. @IgorMinar

    updating file list for the :package rake task

    IgorMinar authored
    - removing angular-scenario.css (it's already inlined in the js)
    - adding angular-mocks.js
Commits on Oct 12, 2010
  1. @IgorMinar
Something went wrong with that request. Please try again.