| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2010-11-18 | move attribute widgets to widgets.js file | Igor Minar | |
| - move @ng:repeat to widgets.js and its specs to widgetsSpecs.js - move @ng:non-bindable to widgets.js and its specs to widgetsSpecs.js - make widget.template suitable for attribute widgets - fix up the js docs for attribute widgets | |||
| 2010-11-16 | Changed error handling so that better stack traces are displayed in the ↵ | Misko Hevery | |
| ng-errors | |||
| 2010-11-10 | Make ng:repeat expose $position. | Igor Minar | |
| - $position is a textual representation of the position of repeated item ('first', 'middle', 'last') - added specs for $index | |||
| 2010-11-10 | added ng:switch-when-default; changed $watch to always fire on init. (may be ↵ | Misko Hevery | |
| backward incompatible) | |||
| 2010-10-27 | Fix failing tests for ie, and mark elements as ng-widget, ng-directive, and ↵ | Misko Hevery | |
| ng-binding | |||
| 2010-10-26 | fixes IE related failures, and form submit event handling in ie | Misko Hevery | |
| 2010-10-26 | create HTML sanitizer to allow inclusion of untrusted HTML in safe manner. | Misko Hevery | |
| Sanitization works in two phases: 1) We parse the HTML into sax-like events (start, end, chars). HTML parsing is very complex, and so it may very well be that what most browser consider valid HTML may not pares properly here, but we do best effort. We treat this parser as untrusted. 2) We have safe sanitizeWriter which treats its input (start, end, chars) as untrusted content and escapes everything. It only allows elements in the whitelist and only allows attributes which are whitelisted. Any attribute value must not start with 'javascript:'. This check is performed after escaping for entity (&xAB; etc..) and ignoring any whitespace. - Correct linky filter to use safeHtmlWriter - Correct html filter to use safeHtmlWriter Close #33; Close #34 | |||
| 2010-10-23 | adding ng:submit directive for use with forms | Igor Minar | |
| - allows for binding angular expressions to onsubmit events - prevent default submit action (page reload) | |||
| 2010-10-23 | simplifying ng:click spec | Igor Minar | |
| 2010-10-19 | fixed tests | Misko Hevery | |
| 2010-10-13 | fixed issue where ng:bind would not reset value if expression returned undefined | Misko Hevery | |
| 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-10-08 | change ng:controller to create new scope hence allow nesting | Misko Hevery | |
| 2010-10-04 | fixed lint warnings | Igor Minar | |
| 2010-10-01 | 'A' tag widget and ng:click propagation change | Igor Minar | |
| * added a widget for A (anchor) tag, that modifies the default behavior and prevent default action (location change and page reload) for tags with empty href attribute * stopped event propagation for all ng:click handlers | |||
| 2010-08-14 | merge kai/master | Misko Hevery | |
| 2010-07-27 | fix preventDefault for events | Misko Hevery | |
| 2010-07-22 | fix howers which were accidently broken | Misko Hevery | |
| 2010-07-15 | fixed build | Misko Hevery | |
| 2010-07-15 | proper handlig of $element in filters | Misko Hevery | |
| 2010-07-15 | proper handlig of $element in filters | Misko Hevery | |
| 2010-07-14 | appease IE on CSS styles | Misko Hevery | |
| 2010-07-14 | ng:style remembers previous style and properly resets to it | Misko Hevery | |
| 2010-07-15 | fix undefine style | Kai Compagner | |
| 2010-07-14 | fix undefine style | Kai Compagner | |
| 2010-07-09 | ng:repeat ignores prototype keys | Misko Hevery | |
| 2010-07-02 | change all attributes from ng- to ng: prefix | Misko Hevery | |
| 2010-05-07 | change everything over to jasmine | Misko Hevery | |
| 2010-04-22 | clean up failing test with jquery | Misko Hevery | |
| 2010-04-21 | ie6 now passes | Misko Hevery | |
| 2010-04-21 | more if tests pass | Misko Hevery | |
| 2010-04-20 | fixes to enable ie | Misko Hevery | |
| 2010-04-16 | lots of small fixes | Misko Hevery | |
| 2010-04-12 | added ng-eval-order attribute | Misko Hevery | |
| 2010-04-12 | removed Meta and allowed binding of HTML | Misko Hevery | |
| 2010-04-08 | tests pass jstd has issues | Misko Hevery | |
| 2010-04-08 | tests failing jstd to show cory | Misko Hevery | |
| 2010-04-07 | seperatio validation and exception handling | Misko Hevery | |
| 2010-04-07 | Merge branch 'directives' of github.com:angular/angular.js into directives | Misko Hevery | |
| 2010-04-07 | clean up, fixes for app | Misko Hevery | |
| 2010-04-06 | few fixes to make tests pass with jquery | Misko Hevery | |
| 2010-04-05 | added ng-controller directive | Misko Hevery | |
| 2010-04-05 | added ng:include | Misko Hevery | |
| 2010-03-31 | all tests green, some dissabled | Misko Hevery | |
| 2010-03-30 | more tests fixed | Misko Hevery | |
| 2010-03-29 | dissabled a lot of tests, and made the core test set pass. | Misko Hevery | |
| 2010-03-25 | major refactoring of scope | Misko Hevery | |
| 2010-03-25 | checkbox and radio now working | Misko Hevery | |
| 2010-03-23 | markup now wroks, some refactorings | Misko Hevery | |
| 2010-03-22 | all angular.js directives now work | Misko Hevery | |
