Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Commits on Jan 25, 2015
  1. Vibhuti Pete Bacon Darwin
Commits on Dec 6, 2014
  1. Vojta Jina
Commits on Oct 20, 2014
  1. ⭐caitp⭐

    chore(tests): implement e2e test harness outside of docs app

    caitp authored
    Included:
    
    - A sample test fixture
    - A sample test
    - Server middleware to serve the E2E harness
    - Convenient test helpers to simplify loading the right fixture
    
    Closes #9557
    Closes #9527
Commits on Oct 13, 2014
  1. Michał Gołębiowski Igor Minar

    chore(npm): update npm dependencies

    mzgol authored IgorMinar committed
    Some of previous dependencies versions (e.g. Karma) didn't work with
    Node 0.11.14, see:
    karma-runner/karma#1182
    
    The only dependencies not updated in this commit are:
    
    1. grunt-jscs-checker: its
    rules have changed a lot so it will require more work to use the newer
    version
    2. gulp-jshint: the update breaks docs linting, it requires investigation
    
    Closes #9571
Commits on Sep 30, 2014
  1. Tobias Bosch

    chore(ngCsp): add e2e tests

    tbosch authored
    Also changes `connect:devserver` and `connect:testserver` to conditionally serve files with csp headers when the path contains `.csp` somewhere.
    
    Closes #9136
    Closes #9059
Commits on Sep 18, 2014
  1. arbus Brian Ford

    feat(ngAria): add an ngAria module to make a11y easier

    arbus authored btford committed
    Conditionally adds various aria attributes to the built in directives.
    This module currently hooks into ng-show/hide, input, textarea and
    button as a basic level of support for a11y.
    
    Closes #5486 and #1600
Commits on Aug 14, 2014
  1. Jeff Cross
Commits on Jul 31, 2014
  1. Michał Gołębiowski

    feat(jQuery): upgrade to jQuery to 2.1.1

    mzgol authored
    The data jQuery method was re-implemented in 2.0 in a secure way. This made
    current hacky Angular solution to move data between elements via changing the
    value of the internal node[jQuery.expando] stop working. Instead, just copy the
    data from the first element to the other one.
    
    Testing cache leaks on jQuery 2.x is not possible in the same way as it's done
    in jqLite or in jQuery 1.x as there is no publicly exposed data storage. One
    way to test it would be to intercept all places where a jQuery object is created
    to save a reference to the underlaying node but there is no single place in the
    jQuery code through which all element creation passes (there are various
    shortcuts for performance reasons). Instead we rely on jqLite.cache testing
    to find potential data leaks.
    
    BREAKING CHANGE: Angular no longer supports jQuery versions below 2.1.1.
Commits on Jul 8, 2014
  1. Michał Gołębiowski
Commits on Jun 10, 2014
  1. Matias Niemelä

    feat(attrs): trigger observers for specific ng-attributes

    matsko authored
    When an observer is set to listen on the pattern, minlength or maxlength attributes
    via $attrs then the observer will also listen on the ngPattern, ngMinlength and the
    ngMaxlength attributes as well.
    
    Closes #7758
Commits on May 23, 2014
  1. Julie Ralph

    chore(grunt): check files in src for ddescribe/iit

    juliemr authored
    Previously, only files in test/ were checked. This does not capture
    end to end tests, which are in comments in src/.
Commits on May 9, 2014
  1. Matias Niemelä
Commits on May 2, 2014
  1. Matias Niemelä

    feat(NgMessages): introduce the NgMessages module and directives

    matsko authored
    The ngMessages module provides directives designed to better support
    handling and reusing error messages within forms without the need to
    rely on complex structural directives.
    
    Please note that the API for ngMessages is experimental and may possibly change with
    future releases.
Commits on Apr 27, 2014
  1. Shahar Talmi Pete Bacon Darwin

    chore(jshint): enforce jshint for tests

    shahata authored petebacondarwin committed
    Closes #7264
Commits on Apr 1, 2014
  1. Pete Bacon Darwin

    chore(grunt): add jscs task to test task

    petebacondarwin authored
    It is too easy to forget to check jscs for things like trailing whitespace
    before pushing commits, such as simple doc changes.  This then breaks the
    build and is messy.  Adding jscs to the test task gives people a slightly
    better chance of catching these before pushing.
Commits on Mar 26, 2014
  1. Tobias Bosch

    chore(release): calculate the cdnVersion on every build

    tbosch authored
    The CDN version of angular is now calculated on every build,
    by looking at the tags in angular/angular.js, sorting them
    by semver and checking against ajax.googleapis.com which
    one is available.
Commits on Mar 11, 2014
  1. Pete Bacon Darwin
Commits on Feb 22, 2014
  1. Pete Bacon Darwin

    chore(docs-app): re-activate docs-app test tasks

    petebacondarwin authored
    Currently there is only a minimal test spec in place. But this will now
    be run as part of the test tasks.
  2. Julie Ralph

    chore(travis): reorganize protractor configs to group by spec instead…

    juliemr authored
    … of by browser
    
    Use the multiConfiguration ability of Protractor to start tests on multiple browsers
    from the same travis cell. Group tests by type (jquery, jqlite, or docs tests) instead
    of by browser. Turn on tests for jQuery.
Commits on Feb 16, 2014
  1. Pete Bacon Darwin

    chore(doc-gen): new docs

    petebacondarwin authored
    chore(doc-gen): implement dgeni
Commits on Feb 8, 2014
  1. Julie Ralph Igor Minar

    refactor(testing): split travis end to end tests into separate jobs f…

    juliemr authored IgorMinar committed
    …or jquery and jqlite
    
    Closes #6159
Commits on Feb 6, 2014
  1. Igor Minar

    chore(travis): remove double bower install to test if it's still needed

    IgorMinar authored
    We did this due to travis-ci/travis-ci#1293 but since it's possible that this hack is not needed, I'm removing it.
    
    If it turns out that we do need it still then we should ping the travis issue and revert this commit
Commits on Feb 5, 2014
  1. Julie Ralph Igor Minar
  2. Julie Ralph Igor Minar

    chore(testing): run end to end tests on firefox and safari as well as…

    juliemr authored IgorMinar committed
    … chrome
    
    Update the Travis and Jenkins configs to run protractor tests on Safari and Firefox as well,
    and make the Travis tests run output XML and turn off color.
    
    Fix tests which were failing in Firefox due to clear() not working as expected.
    
    Fix tests which were failing in Safari due to SafariDriver not understanding the minus key,
    and disable tests which SafariDriver has no support for.
Commits on Feb 4, 2014
  1. PatrickJS ⭐caitp⭐

    chore(Gruntfile.js, package.json): use load-grunt-tasks and move grun…

    gdi2290 authored caitp committed
    …t-contrib-jshint into devDependencies
    
    Closes #6085
Commits on Jan 30, 2014
  1. Igor Minar
  2. Igor Minar
Commits on Jan 28, 2014
  1. Julie Ralph ⭐caitp⭐

    test(docs): convert example end to end doc tests from scenario runner…

    juliemr authored caitp committed
    … to protractor
    
    Thanks to jeffbcross, petebacondarwin, btford, jdeboer, tbosch for contributions!
    
    Closes #6023
Commits on Jan 10, 2014
  1. Julie Ralph Jeff Cross

    feat(build): add a grunt test for running protractor tests extracted …

    juliemr authored jeffbcross committed
    …from the docs
Commits on Dec 16, 2013
  1. Vojta Jina

    chore: run docs unit test only once

    vojtajina authored
    Before we would run them twice on Travis. I don't think it should be part of ci-check task.
Commits on Dec 13, 2013
  1. Tobias Bosch
Commits on Dec 2, 2013
  1. Pete Bacon Darwin

    chore(grunt): update to latest jshint task

    James Brewer authored petebacondarwin committed
    Upgrade JSHint task from ~0.6.4 to ~0.7.2. Two useful changes: ability
    to set jshintrc option to use jshint's native ability for finding .jshintrc
    files relative to the linted files and update jshint to 2.3.0.
    
    Closes #5143
Commits on Nov 26, 2013
  1. David Mosher Pete Bacon Darwin

    chore(mocks): wrap angular-mocks.js in closure

    davemo authored petebacondarwin committed
    Closes #5080
Commits on Nov 5, 2013
  1. Pete Bacon Darwin
Commits on Oct 24, 2013
  1. Pete Bacon Darwin

    chore(grunt): add jshint to the test task

    petebacondarwin authored
    It is very easy to let jshint failures slip into the master build if
    the jshint task is not part of the standard local grunt tasks.
Something went wrong with that request. Please try again.