| Age | Commit message (Collapse) | Author | 
|---|
|  | Let these poor scripts retire, goodness.
Closes #6398
Closes #3310 | 
|  |  | 
|  |  | 
|  |  | 
|  |  | 
|  | Controller is standalone object, created using "new" operator, not messed up with scope anymore.
Instead, related scope is injected as $scope.
See design proposal: https://docs.google.com/document/pub?id=1SsgVj17ec6tnZEX3ugsvg0rVVR11wTso5Md-RdEmC0k
Closes #321
Closes #425
Breaks controller methods are not exported to scope automatically
Breaks Scope#$new() does not take controller as argument anymore | 
|  |  | 
|  |  | 
|  | - $injector('abc') -> $injector.get('abc');
- $injector(fn) -> $injector.invoke(null, fn); | 
|  |  | 
|  |  | 
|  |  | 
|  | BREAK:
  - remove angular.[Object/Array/String/Function]
  - in templates [].$filter(predicate) and friends need to change to [] | filter:predicate | 
|  |  | 
|  |  | 
|  | - turn scope into a $rootScope service.
- injector is now a starting point for creating angular application.
- added inject() method which wraps jasmine its/beforeEach/afterEach,
  and which allows configuration and injection of services.
- refactor tests to use inject() where possible
BREAK:
- removed angular.scope() method | 
|  | Looks like this got broken with scope rewrite. | 
|  |  | 
|  |  | 
|  | find . -name "*.js" -print | xargs sed -Ei s/[[:space:]]*$// | 
|  | Couple of changes into angular.scenario runner:
 - add autotest config (runs tests when document ready)
 - update ObjectModel (forwards events)
 - use only one ObjectModel instance for all outputters
 - expose error msg and line number in ObjectModel.Spec and ObjectModel.Step
 - fix generating spec.ids
 - fix 'html' output so that it does not mutate ObjectModel
Couple of changes into docs / generator:
 - rename copy -> copyTpl
 - move docs/static into docs/examples (to avoid conflict with jstd proxy)
Running all docs e2e tests:
========================================================
1/ compile angular-scenario, jstd-scenario-adapter
>> rake compile
2/ build docs
>> rake docs
3/ start jstd server
>> ./server-scenario.sh
4/ capture some browser
5/ run node server to serve static content
>> node ../lib/nodeserver/server.js
6/ run tests
>> ./test-scenario.sh | 
|  |  | 
|  | see changelog diff for more info | 
|  | - Browser now starts the poller on first call to addPollFn()
- Many services ($location, $cookies, $router) are no longer eager-publish. The result is that
  unless someone needs the $cookies, they will not cause the Browser to start polling for them. | 
|  |  | 
|  | move navigateTo() under the browser DSL. | 
|  | - added scenario runner
- added scenario specs
- cookie cleaning DSL
- making rmLog independent on ordering in the view | 
|  |  | 
|  | - adding jsdocs and comments
- logs should be ordered in inverse order | 
|  |  |