| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2010-10-12 | Introduced injector and $new to scope, and injection into link methods and ↵ | Misko Hevery | |
| controllers - added angular.injector(scope, services, instanceCache) which returns inject - inject method can return, instance, or call function which have $inject property - initialize services with $creation=[eager|eager-publish] this means that only some of the services are now globally accessible - upgraded $become on scope to use injector hence respect the $inject property for injection - $become should not be run multiple times and will most likely be removed in future version - added $new on scope to create a child scope - $inject is respected on constructor function - simplified scopes so that they no longer have separate __proto__ for parent, api, behavior and instance this should speed up execution since scope will now create one __proto__ chain per scope (not three). BACKWARD COMPATIBILITY WARNING: - services now need to have $inject instead of inject property for proper injection this breaks backward compatibility - not all services are now published into root scope (only: $location, $cookie, $window) - if you have widget/directive which uses services on scope (such as this.$xhr), you will now have to inject that service in (as it is not published on the root scope anymore) | |||
| 2010-09-16 | Expose GET operations on resources as well. This allows us to read | Alkis Evlogimenos | |
| "partials". The pattern is demostrated in the unittest: Resource.query returns a list of "keys" to resources, which are partially defined. They have enough data to allow $get to fetch the whole gamout. Then $get fetches all the details of the resource. | |||
| 2010-08-18 | stringify names for better compression, remove dead functions, removed ↵ | Misko Hevery | |
| underscore.js compatibility | |||
| 2010-08-10 | added additional test | Misko Hevery | |
| 2010-07-22 | added jsonp to resources | Misko Hevery | |
| 2010-07-13 | Removes silly test addition. | Rob Spies | |
| 2010-07-13 | better naming for our verify cache scheme, and tests. | Rob Spies | |
| 2010-06-22 | asdsad | Rob Spies | |
| 2010-06-22 | Merge http://github.com/angular/angular.js into angular | Rob Spies | |
| Conflicts: .gitignore | |||
| 2010-05-19 | added error handler to xhr requests | Misko Hevery | |
| 2010-05-07 | xhr bulk fixes | Misko Hevery | |
| 2010-04-29 | added $xhr service with bulk and cache, hooked up $resource | Misko Hevery | |
| 2010-04-29 | fix isssue where the jasmine currentSpec does not get updated and hence ↵ | Misko Hevery | |
| everything runs as last spec context. | |||
| 2010-04-27 | resources now use browser mock | Misko Hevery | |
| 2010-03-29 | dissabled a lot of tests, and made the core test set pass. | Misko Hevery | |
| 2010-03-16 | make xhr just a method | Adam Abrons | |
| 2010-03-15 | resources, with bind() | Adam Abrons | |
| 2010-03-15 | added resources; removed compiled code | Misko Hevery | |
